一、选择题(每题 1 分,共 20 分)
1.C 语言程序从 main()函数开始执行,所以这个函数要写在( D )。
A.程序文件的开始 B.程序文件的最后
C.它所调用的函数的前面 D.程序文件的任何位置
2.下列方法中错误的是( D )。
A.主函数可以分为两个部分:主函数说明部分和主函数体。
B.主函数可以调用任何非主函数的其它函数。
C.任何非主函数可以调用其它任何非主函数。
D.程序可以从任何非主函数开始执行。
3.下列正确的标识符是( C )。
A.-a1 B.a[i] C.a2_i D.int t
4.C 语言中的简单数据类型包括( D )。
A.整型、实型、逻辑型 B.整型、实型、逻辑型、字符型
C.整型、字符型、逻辑型 D.整型、实型、字符型
5.下列可以正确表示字符型常量的是( A )。
A.’ ’ B.”a” C.”” D.297
6.在 C 语言中,字符型数据所占的内存空间是( C )。
A.2 个字节 B.4 字节 C.1 字节 D.由用户自定义
7.若 int 类型数据占 2 个字节,则 unsigned int 类型数据的取值范围是( B )。
A.0~255 B.0~65535 C.-32768~32767 D.-256~255
8.若有以下类型说明语句:char a;int b; float c; double d; 则表达式 a*b+d-c 的结果
类型为( D )。
A.float B.char C.int D.double
9.下列正确的预编译命令是( D )。
A.define PI 3.14159
B.#define P(a,b)=strcpy(a,b)
C.#define stdio.h
D.#define PI 3.14159
10.为表示逻辑表达式 79<X<90,应使用的 C 语言表达式是( A )。
A.( X>79 )&&( X<90 ) B.( X>79 )!=( X<90 )
C.79<X<90 D.(X>79 )||( X<90 )
11.设有语句“int a=2,b=3,c=-2,d=2;”,则逻辑表达式“a>0&&b&&c<0&&d>0”的值是
( A )。
A.1 B.0 C.-1 D.出错
12.字符串 “ABCD”在内存占用的字节数是( D )。
A.4 B.6 C.1 D.5
评论0
最新资源