C语言习题集答案
第三章 数据类型、运算符与表达式??
1
2
3
4
5
6
7
8
9
10
B
B
A
C
B
A
B
A
A
C
11
12
13
14
15
16
17
18
19
20
D
C
B
A
C
C
D
B
C
D
21
B
第四章 简单程序设计
一、选择题
1
2
3
4
5
6
7
8
9
10
A
B
B
D
A
C
B
A
B
A
11
12
13
14
15
16
17
18
19
20
C
D
C
D
D
A
D
D
C
A
21
22
23
24
25
26
27
28
29
30
D
D
A
C
D
D
A
C
C
C
31
32
33
34
35
36
37
38
39
B
C
B
B
D
B
C
A
C
D
二、填空题
1.y%2==1 或 y%2!=0 或 !(y%2)==0
2.X+=1;
3.6.6
4.a=1234■b=5
5.0.5
6. 3
第五章 选择结构程序设计答案
一、选择题
1
2
3
4
5
6
7
8
9
10
B
C
A
D
B
C
D
B
C
B
11
12
13
14
C
C
D
D
二、填空题
1.++ &&
2. 1 0
1
5 5 3
x>20&&x<30||x
关系,逻辑。算术,赋值,条件,逗号
###a=26,b=13,c=19
if(a<=b)
{x=1;
printf(“####x=%d\n”,x); }
else
{y=2;
printf(“****y=%d\n”,y);}
9. -1
第六章 循环??
1C?? ?2B? ??3A? ?4A?? 5B? ?6B ??7B?? 8D? ?9C??10D
11D??12B??13B??14D??15C??16B??17B??18B??19C??20C
21A??22A??23C??24D??25C??26B??27A??28B??29B??30B
31D??32B??33A??34B??35D??36B??37C??38C??39C??40D
1)无限次
2)?23
3)?74
4)?8
5)?52
6)?8921
7)?a=2,b=1
8) x=8
9) a[i-1]
?a[9-i]
10) =a a sum/n x[i]
数组
一、选择题
1
2
3
4
5
6
7
8
9
10
D
D
B
B
D
C
A
B
D
B
11
12
13
14
15
16
17
18
19
20
C
A
B
C
B
D
D
B
B
C
21
22
23
24
25
C
A
C
A
B
二、填空题
1.90
2. QuickC
3. ‘\0’
str1 [ i ] - str2 [ i ]
4. 6
5. Hello
6. hane
7. s=0
8. -850, 2, 0
9. 258
10.56 1011
11.1234223456
12.1 2 3 4 5
2 4 6 8 10
3 6 9 12 15
4 8 12 16 20
5 10 15 20 25
13.max=a[0][0];
if (a[i][j]>max) {max=a[i][j];
row=i;
colum=j;}
14.colum = j
x[ i ][ colum ]
15.colum = i
colum = j
a[ row ][ colum ]
16.i = 3
j <= i-1
a[ i -1 ][ j-1 ] + a[ i-1 ][ j ]
17.6
18.n % base d
19.( c = getchar ( ) )
c – 65或c – ‘A’
20.( c = getchar () )
+ 65或 + ‘A’
21. 5 4
22. 12
23. 2, 1, 0
24. 2 2 i=k-1 i>=0 i- -
第八章 函数
一. 选择题
1. A 2. C 3. C 4. B 5. B
6. B 7. D 8. C 9. A 10. C
11. D 12. D 13. B 14. A 15. A
16. D 17. C 18. C 19. B 20 . B
21. D 22. A 23. C 24. B
二. 填空题
1.8,17
2.1.0/(i*i)
3. void fun(double (*b)[22]) 或