C语言程序设计第1次作业

来源:百度知道 编辑:UC知道 时间:2024/05/05 01:57:07
一、 单项选择题(本大题共19小题)
1.C语言规定:在一个源程序中,main函数的位置( )。
A)必须在最开始
B)必须在系统调用的库函数的后面
C)可以任意
D)必须在最后
2.一个C语言程序是由( )。
A)一个主程序和若干个子程序组成
B)函数组成
C)若干过程组成
D)若干子程序组成
3.C程序中,注释的内容写在( )。
A)/*和*/之间 B)\*和*\之间 C)*/和/*之间 D)*\和\*之间
4.C语言程序中每个语句和数据定义的最后必须有一个( )。
A)分号 B)逗号 C)空格 D)冒号
5.若x、i、j和k都是int型变量,则计算下面表达式后,x的值为( )。
X=(i=4,j=16,k=32)
A)4 B)16 C)32 D)52
6.不正确的变量说明是( )。
A)unsigned int ui; B)short int s; C)double int A; D)int i,j,k;
7.合法的C语言程序标识只符是( )。
A)5dm B)a>b C)Hh D)$a
8.不合法的字符常量是( )。
A)’2’ B)’\101’ C)’ab’ D)’\n’
9.若有代数式 ,则不正确的表达式是( )。
A)a/b/c*e*3 B)3*a*e/b/c C)3*a*e/b*c D)a*e/c/b*3
10.以下选项中不合法的赋值语句是( )。
A)c=(a=1,b=2); B)k=i=j; C)a=b+c=5; D)n1=(n2=(n3=0));
11.若希望当A的值为奇数时,表达式的修正为“真”,A的值为偶数时,表达式的值为“假”。则以下不能满足要求的表达式是( )。
A)A%2= =1 B) !(A %2 = =0) C)!(A%2) D)A%2
12.若w=1,x=2,y=3,z=4,则条件表达式w<x?x:

1---C
2---B
3---A
4---A
5---C
6---C
7---C
8---C
9---不知道什么意思
10--C
11--C
12--C
13--B
14--B
15--A
16--C
17--C
18--C
19--D

CBAACCCC CACBAADCCB
9题有乱码看不懂题。所以空着了。

1.C
2.A
3.A
4.A
5.D

6.C
7.C
8.C
9.*
10.C

11.C
12.C
13.B
14.B
15.A

16.C
17.C
18.C
19.B

.C
2.B
3.A
4.A
5.C
6.C
7.C
8.C
9.C
10.C
11.A
12.C
13.B
14.B
15.A
16.C
17.D
18.C
19.D

1.C
2.B
3.A
4.A
5.C
6.C
7.C
8.C
9.C
10.C
11.A
12.C
13.B
14.B
15.A
16.C
17.D
18.C
19.D

答案花样繁杂阿,哈哈