C
语言程序设计试题
?/p>
1
?/p>
2
?/p>
3
?/p>
概述、类型、表达式
一、选择?/p>
1
、一?/p>
C
程序由若干个
C
函数组成,各个函数在文件中的位置顺序为:
?/p>
?/p>
A
、任?/p>
B
、第一个函数必须是主函数,其他函数任意
C
、必须完全按照执行的顺序排列
D
、其他函数可以任意,主函数必须在最?/p>
2
、下列四个叙述中,正确的是:
?/p>
?/p>
A
?/p>
C
程序中的所有字母都必须小写
B
?/p>
C
程序中的关键字必须小写,其他标示符不区分大小?/p>
C
?/p>
C
程序中的所有字母都不区分大小写
D
?/p>
C
语言中的所有关键字必须小写
3
、下列四个叙述中,错误的是:
?/p>
?/p>
A
、一?/p>
C
源程序必须有且只能有一个主函数
B
、一?/p>
C
源程序可以有多个函数
C
、在
C
源程序中注释说明必须位于语句之后
D
?/p>
C
源程序的基本结构是函?/p>
4
、下面不?/p>
C
语言合法标识符的是:
?/p>
?/p>
A
?/p>
abc
B
?/p>
5n
C
?/p>
_4m
D
?/p>
x3
5
、以下叙述不正确的是?/p>
?/p>
?/p>
A.
分号?/p>
C
语句的必要组成部?/p>
B.
C
程序的注释可以写在语句的后面
C.
函数?/p>
C
程序的基本单?/p>
D.
主函数的名字不一定非?/p>
main
来表?/p>
6
?/p>
C
语言中允许的基本数据类型包括?/p>
?/p>
?/p>
A.
整型、实型、逻辑?/p>
B.
整型、实型、字符型
C.
整型、字符型、逻辑?/p>
D.
整型、实型、逻辑型、字符型
7
?/p>
C
语言中能用八进制表示的数据类型为?/p>
?/p>
?/p>
A
、字符型、整?/p>
B
、整形、实?/p>
C
、字符型、实型、双精度?/p>
D
、字符型、整型、实型、双精度?/p>
8
?/p>
下列属于
C
语言合法的字符常数是?/p>
?/p>
?/p>
A
、?/p>
\97
?/p>
B
、?/p>
A
?/p>
C
、?/p>
\t
?/p>
D
、?/p>
\0
?/p>
9
?/p>
?/p>
C
语言?/p>
VC
环境)中?/p>
5
种基本数据类型的存储空间长度的排列顺序为?/p>
?/p>
?/p>
A
?/p>
char<int<=long int <=float<double
B
?/p>
char=int<long int <=float<double
C
?/p>
char<int<long int=float=double
D
?/p>
char=int=<long int <=float<double
10
?/p>
?/p>
C
语言中(
VC
环境?/p>
,一定是长整型常数的是:
?/p>
?/p>
A
?/p>
0L B
?/p>
4962710 C
?/p>
0412765 D
?/p>
0xa34b7fe
11
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
char
c1=
?/p>
b
?/p>
,
c2=
?/p>
e
?/p>
;
printf(
?/p>
%d,%c\n
?/p>
,c2-c1,c2-
?/p>
a
?/p>
+
?/p>
A
?/p>
);
则输出结果是?/p>
?/p>
?/p>
A
?/p>
2
?/p>
M B
?/p>
3
?/p>
E
C
?/p>
2
?/p>
E D
、输出项与相应的格式控制不一致,输出结果
不确?/p>
12
?/p>
以下合法的赋值语句是?/p>
?/p>
?/p>
A
?/p>
x=y=100 B
?/p>
d--; C
?/p>
x + y D
?/p>
c = int(a+b);