文档介绍:1、 以下选项中不合法的用户标识符是(C )o
」23 B)PP C)A$ D)Dim
2、 C语言提供的合法数据关键字是(A )o
A) float B) Sagned C) Integer D) ing
3、 判断char型变量cl是否为小写字母的正确表达式为( D )。
A) ' a'<=cl<='z' B) (cl>=A. &&(cl〈='z')
C) ('a'>=cl) | | ('z'<=cl) D) (cl>=‘a')&&(cl〈='z')
4、 C语言可执行程序开始执行点为(C ).
A)程序中第一条可执行语句
C)程序中的main函数 以下说法中正确的是(C
C语言程序总是从第一个定义的函数开始执行
'在C语言程序中,要调用的函数必须在main函数中定义
C语言程序总是从main函数开始执行
'C语言程序中,main函数必须放在程序的开始部分 设有定义:int a=l,b=2, c=3;,丨
A) if(a>b) c=a,a=b,b=c;
C) if (a>b) c=a;a=b;b二c;
7、 若有说明和语句:
int a=5, b; b=a++;
此处变量b的值是(C )。
A) 7 B)6
8、 以下程序的输出结果是(D )o
int x=10, y二10;
printf(〃%d %d\n", x--, --y);
A) 10 10 B) 9 9 C)
9、 C语言用(C )表示逻辑“真”值。
A) true B) t或y C)非零整数值
10、 指出下面正确的输入语句(B ) o
A) scanf (/za=b=%d/z, &a, &b);
C) scanf("%c〃,c) ; D)11> 若 x=5,y=3 贝[J y*=x+5; y 的值为(D )。
5,
A)
B)
C)
D)6,
B)程序中第一个函数D)包含文件中的第一个函数 ).
以下语句中执行效果与其它三个不同的是(C )。
B) if(a>b) {c=a, a=b, b=c;}D) if(a>b) {c=a;a=b;b=c;}
C)5
10
D)整数0
D)
D) 10 9
B) scanf ("%d, %d", &a, &b); scanf("% f%d\n", &f);
A) 10 B) 20 C) 15 D) 30
12、 设整型变量n的值为2,执行语句〃n+二n-二n*n;"后,n的值是(C )。
A) 0 B) 4 C) - 4 D) 2
13、 以下程序的运行结果是(D )□ void mainO int a=65; char c二'A';
printf ( “%x, %d” , a, c);
A) 65, a B) 41, a C) 65, 65
14、下面不正确的赋值语句是(B ) o
D) 41,65
D) a=l
A) switch
B) prin
C) case
D) default
A) a=a+l B) a= =b C) a+=b 15、不是C语言提供的合法关键字。(B )
16、在C语言中对于实型数组,其每个数组元素的类型是(A )o
D)不确定
A) 实型 B)整型 C)可以为任何类型
17、 正确的标识符