新手报道,警急求助
1. 在C语言程序中,定义符号常量的标识符是A.main B.define C.include D.float
2. 在TurboC中,编译并运行一个程序需要使用的菜单项是
A.File B.Edit C.Run D.Compile
3. 在一个完整的C语言源程序中,必须包含的函数是
A.main( ) B.scanf( ) C.printf( ) D.getch( )
4. 下列选项中,不属于C语言双目运算符的是
A.? : B.% C.* D.+
6. 下列表达式的值为0的是()
A.3%5 B.3>=5 C.5&&0||3 D.5/3
7. c语言程序的基本单位是()
A.语句 B.表达式 C.函数 D.标识符
10. c语言表达式是按运算符的优先级来决定运算顺序的,下列运算符优先级最高的是()
A.= B.! C., D.&&
21. 在c语言中,关于break和continue,下列说法正确的是()
A.break只用于switch开关语句中
B.continue只用于循环语句中
C.break和continue既可以用于循环体,也可用于switch开关语句
D.程序在执行过程中,一旦遇到break或continue,就会终止程序的执行
22. 关于c语言中的do-while循环,下列说法正确的是()
A.必须使用break才能推出循环 B.循环体至少执行一次
C.可以使用continue结束循环 D.while后的条件满足时跳出循环
1. 在TurboC中默认的源程序文件名是: 。
2. c语言源程序经过编译之后,产生的目标文件扩展名为 。
3. c语言的语句结束标志是 。
4. 设int a; float f; double i ;则表达式10+'a'+i*f值的数据类型是___________。
5. 在c语言中,与if(x>5) y=1; else y=0;等价的赋值表达式是y=
6. 如果变量定义有:int a=9,c=8;则表达式(――a!=c++)?――a:++c的值为________。
7. 执行c语言程序段:int k=1; switch(k){case 1: printf(“abc”);case 2: printf(“123”);}后,输出结果是
8. 定义一个符号常量EOF,使其与-1等价,则正确的表示方式为________ ____。
9. 表达式(a=3*5,a*4),a+5的值为_________。
10. C语言中,一个长度为n的字符串要占用n+1个字节的存储空间,多出来的一个用来存放__________。
1. 下面是根据学生成绩(cj)输出评定等级(dj )的程序。成绩为90分~100分,输出字符“A”;80~89分,输出字符“B”, 70~79分,输出字符“C”;60~69分,输出字符“D”;否则输出字符“E”;填空完善程序。
#include <stdioh>
main( )
{intcj;char dj;
printf(“\n请输入学生成绩:”);
scanf(”%d”, ① );
switch( ② )
{ case 9:dj =`A’;break;
case 8:dj =`B`;break;
case 7:dj = `C`;break;
case 6:dj = `D`;break;
default:dj =`E`;}
prinf (”\n学生的等级是: ③ ”,dj );
}
3.下面程序功能是从键盘上输入10个整数,然后按逆序输出。请在横线上填上合适的内容,实现此功能。
#include “stdio.h”
main()
{ int aa[10],n;
for(n= ① ;n=9;n++)
{ printf(“\n请输入第%d个整数:”,n+1);
scanf(“ ② “,&aa[n]);}
for(n= ③ ;n>=0;n--)
printf(“%d\t”, ④ );
}
老师说的复习重点,做不了,高手帮下忙