谋学网www.mouxue.com
A. a++; B. b++; C. c++; D. d++; 2. 若a,b,c,d都是int型变量且初值为0,以下选项中正确的赋值语句是()。 A. a=b=c=d=100; B. d++; C. c+b;
D. d=(c=22)-(b++);
3. C语言中三种基本的类型为()。 A. int B. char C. float D. struct
4. 关于while语句与do-while语句,以下正确的是()。 A. while是当型结构
B. do-while是直到型结构 C. 两者有区别 D. 两者无区别
5. 以下选项中不合法的字符常量是()。 A. \ B. '\\010' C. 68 D. D
6. t为int类型,进入下面的循环之前,t的值为0do{???}while(t==1);则以下叙述中正确的是()
A. 循环控制表达式的值为0 B. 循环控制表达式的值为1 C. 循环控制表达式合法 D. 以上说法都不对
7. 关于for(表达式1,表达式2,表达式3)循环,以下正确的是()。 A. 三个表达式都不可省略 B. 表达式1可以省略 C. 表达式2可以省略 D. 表达式3可以省略
8. 下面那些为合法整型常量() A. 190 B. 0xf C. 0765 D. 0xk
9. 下列为c语言的关键字是()
谋学网www.mouxue.com
A. if B. struct C. union D. Int
10. 以下不正确的叙述是
A. 在C程序中,每行只能写一条语句
B. 若a是实型变量,C程序中允许赋值A=10,因此实型变量中允许存放整型 C. 在C程序中,无论是整数还是实数,都能被准确无误地表示 D. 在C程序中,%是只能用于整数运算的运算符 判断题
1. 若a=2,b=-4;则执行a||b++后,b为-4。() A. 错误 B. 正确
2. 格式字符%md中的m只能为正,不能为负。() A. 错误 B. 正确
3. 有unsigned int a=16;a=a<<2;则a的值是64。() A. 错误 B. 正确
4. 自增自减运算符++,--可以用于int型、float型和double型资料。() A. 错误 B. 正确
5. continue语句可用于switch语句,也可用于for、while和do循环语句中。()
A. 错误 B. 正确
6. 在某种意义上,char和int通用。() A. 错误 B. 正确
7. C语言可以直接访问物理位元元址。() A. 错误 B. 正确
8. 一个C源程序可以由一个main()函数和若干个其它函数组成。() A. 错误 B. 正确
9. 若定义char str[];则str=\是正确的。() A. 错误 B. 正确
10. 若有int x,y,z; x=y=z=1;则执行++x&&++y&&++z后,x,y,z的值分别为2,1,1。()
谋学网www.mouxue.com
A. 错误 B. 正确

