1、 一个C语言的执行是从:
A) 本程序的主函数开始,到本程序的主函数结束
B) 本程序的第一个函数开始,到本程序的最后一个函数结束
C) 本程序的主函数开始,到本程序的最后一个函数结束
D) 本程序的第一个函数开始,到本程序的主函数结束
请选择-> A B C D
2、 若有定义int a=12,n=5,则表达式a%=(n%2)运算后,a的值:
A) 0 B) 1
C) 12 D) 6
请选择-> A B C D
3、 以下叙述中不正确的是:
A) 空字符串(即两个双引号连写)只占一个存储单元
B) 字符型常量可以放在字符型变量中
C) 字符型常量可以放在字符串变量中
D) 字符型常量可以与整数混合运算,而字符串常量不可以
请选择-> A B C D
4、 C语言中,要求运算量必须是整型的运算符是:
A) + B) /
C) % D) *
请选择-> A B C D
5、 设x,y,z,s均为int型变量,且初值均为1,则执行语句s=++x||++y&&++z后,
则s的值为:
A) 不定值 B) 2
C) 1 D) 0
请选择-> A B C D
6、 设有如下变量定义:
int i=8,k,a,b;
unsigned long w=5;double x=1.42, y=5.2;
则以下符合C语言语法的表达式是:
A) a+=a-=(b=4)*(a=3) B) x%(-3)
C) a=a*3=2 D) y=float(i)
请选择-> A B C D
7、 若有代数式(3ae)/(bc),则下面不正确的C语言表达式是:
A) a/b/c*e*3 B) 3*a*e/b/c
C) 3*a*e/b*c D) a*e/c/b*3
请选择-> A B C D
8、 C语言中最简单的数据类型包括
A) 整型,实型,逻辑型 B) 整型,实型,字符型
C) 整型,字符型,逻辑型 D) 整型,实型,逻辑型,字符型
请选择-> A B C D
9、 字符(char)型数据在微机内存中的存储形式是
A) 反码 B) 补码 C) EBCDIC码 D) ASCII码
请选择-> A B C D
10、 合法的C语言字符常量是
A) '\t' B) "A" C) 65 D) A
请选择-> A B C D