选择题,将正确答案填在圆括号内:
1.下面合法的字符常量为()
A.‘\n’ B.A C.1 D.”A”
2.C语言程序执行的开始点是()
A.程序中main函数 B. 程序中第一个函数
C.程序中第一条语句 D. 包含文件中第一个函数
3.在C语言中,定义数组存放字符串“ASDF”,数组长度为()个 A.0 B.1 C.4 D.5
4.main函数有两个参数,第一个是整型,第二个是()类型
A.float B.double C.数组 D.指针数组
5.C语言程序由()组成
A.函数 B.过程 C.子程序 D.主程序和子程序
6.在下列运算符中,要求运算数据必须是整型的运算符是()
A.% B./ C.< D.!
7.为表示关系x≥y≥z,应用C语言表达式为()
A.(x>=y)&&(y>=z) B.(x>=y)AND(y>=z)
C.z<=y<=x D.(x>=y)||(y>=z)
8.下面程序的输出结果是()
main( )
{ int x=10, y=3;
printf(“%d\n”,x/y);
}
A.0 B.1 C.3 D.3.333333
9.可以进行字符串拷贝的函数是()
A.strupr B.strlen C.strcmp D.strcpy 10.在C中,宏定义的命令为()
A.&define B.include C.#define D.#include 11.程序中定义以下宏 #define S(a,b) a*b
若定义 int area;且令area=S(3+1,3+4),则变量area的值为()A. 10 B. 12 C. 21 D. 28
12.正确的标识符是()
A. a
B.a=2
C. a.3
D. a_3
13.表达式1&3&5&7的值为()