C语言程序设计复习题1(专升本) 一、选择题
1.用C语言编写的代码程序()。
A)可立即执行 B)是一个源程序
C)经过编译即可执行 D)经过编译解释才能执行 2.在C语言中,下列属于构造类型的是()
A)整型 B)字符型 C)实型 D)数组类型 3.C语言中,运算对象必须是整型数的运算符是() 。 A)% B)\\ C)% 和 \\ D)** 4.下列常数中,合法的C 常量是()。 A)-0. B) '105' C)'AB' D)\
5.设整型变量a值为9,则下列表达式中使b的值不为4的表达式()。 A)b=a/2 B)b=a%2 C)b=8-(3,a-5) D)b=a>5?4:2 6.下列符号中,可以作为变量名的是()。 A)+c B)*X C)_DAY D)next day 7.有以下程序
main()
{ char a,b,c,d;
scanf(\
printf(\}
若运行时从键盘上输入:6,5,65,66。则输出结果是()。 A)6,5,A,B B)6,5,65,66 C)6,5,6,5 D)6,5,6,6 8. 以下叙述中错误的是()。 A)C语句必须以分号结束
B)复合语句在语法上被看作一条语句
C)空语句出现在任何位置都不会影响程序运行 D)赋值表达式末尾加分号就构成赋值语句 9. 以下叙述中正确的是()。
A)调用printf函数时,必须要有输出项
B)使用putchar函数时,必须在之前包含头文件stdio.h
C)在C语言中,整数可以以十二进制、八进制或十六进制的形式输出
D)调用getchar函数读入字符时,可以从键盘上输入字符所对应的ASCII码 10能正确表示逻辑关系“a≥=10或a≤0”的C语言表达式是()。
A)a>=10 or a<=0 B)a>=0|a<=10 C)a>=10 && a<=0 D)a>=10‖a<=0
11 逻辑运算符的运算对象的数据类型()。
A)只能是0或1 B)只能是T或F C)只能是整型或字符型 D)任何类型的数据 12以下程序的运行结果是()。
main( ) { int c, x, y; x=1; y=1; c=0; c=x++||y++;
相关推荐: