- 6
- 0
- 约5.22千字
- 约 11页
- 2019-09-14 发布于广东
- 举报
C语言中期考试
一、选择题
B1.下列程序 #include stdio.h
int main() {printf(%du, n); }输出结果是:
0 (B)变量无定义 (C)?l (D)115
A2.假设所有变量均为整型,表达式(a=2, b=5, ab? a++: b++, a+b)的值是:
7 (B)8 (C)9 (D)2
C3.在C语言屮,能代表逻辑值”真”的是:
(A)true (B)大于0的数 (C)非0整数 (D)非0的数
D4.以卜程序 #includestdio.h
int main() { int i, j, k, a=3, b=2;
i=(-?a=二b++)?- ?a:++b;
j=a++; k=b;
printf(i=%d, j=%d, k=%d\n, i, j, k); }
输出结果是:
(A)i=2, j=l, k=3 (B)i=l, j=l, k=2
(C)i=4, j=2, k=4 (D)i=l, j=l, k=3
C5.若变量都已正确定义,a=2; b=3;
printf(ab?H* * *a=%dH:H# # #b=%dH, a , b); 则程序段:
(A)没冇正确的输岀格式控制 (B)输岀为:* * * a=2
(C)输出为:###b=2 (D)输出为:***a=2###b=2
C6.若 k 为整型,k=10; while(k=O) k=
原创力文档

文档评论(0)