附录一 练习题
一、基本概念与数据类型
(一)选择题
编号⑴⑵⑶⑷⑸⑹⑺⑻⑼⑽答案A无CA,DAAACBA
编号⑾⑿⒀⒁⒂⒃⒄⒅⒆⒇答案CCBCBDCABA
(一)填空题
编号答案编号答案⑴
⑵
⑶
⑷
⑸函数
主函数(或main)
/* */
scanf printf
float double⑹
⑺
⑻
⑼顺序 分支(或选择) 循环
obj exe
字符 整型 实型
"china"
二、C程序设计基础
(一)选择题
编号⑴⑵⑶⑷⑸⑹⑺⑻⑼⑽答案CBACADA删除BC
编号⑾⑿⒀⒁⒂⒃⒄⒅⒆⒇答案BADCACDDC删除
(一)填空题
编号答案编号答案⑴
⑵
⑶
⑷
⑸6 4 2
-60
2
10 6
8.0 ⑹
⑺
⑻
⑼
⑽13.7
int(或整型)
double
26
12 4三、顺序程序设计
(一)选择题
编号⑴⑵⑶⑷⑸⑹⑺⑻⑼⑽答案BDADCDDCBB
编号⑾⑿⒀⒁⒂⒃⒄⒅⒆答案ABDABBAAA
(一)填空题
编号答案编号答案⑴
⑵
⑶1 2 3
-200,25i=-200,j=25
i=-200
j=25
*3.14,3.142*⑷
⑸
⑹
127, 127, 177, 7f, 127
(若输入97)a 的ASCII码为97
100(10)<=>144(8) 100(10)<=>64(16)
四、选择结构程序设计
(一)选择题
编号⑴⑵⑶⑷⑸⑹⑺⑻⑼⑽答案BCDDACBDBA
编号⑾⑿⒀⒁⒂⒃答案DAAADA
(一)填空题
编号答案编号答案⑴
⑵
⑶
⑷
⑸3
abs(x)>5
6.6
passwarn
585858⑹
⑺
⑻
⑼
⑽16
0
20,0
28
x>20&&x<30||x
五、循环结构程序设计
(一)选择题
编号⑴⑵⑶⑷⑸⑹⑺⑻⑼⑽答案BACCDDBAAC
编号⑾⑿⒀⒁答案ACDB
(一)填空题
编号答案编号答案⑴
⑵
⑶
⑷
⑸b=i+1
i<10 j%3!=0
52
right
17⑹
⑺
⑻
⑼
⑽X
S=254
8921
3
**六、数组
(一)选择题
编号⑴⑵⑶⑷⑸⑹⑺⑻⑼⑽答案CDCDDACAAB
编号⑾⑿⒀⒁答案DBAD
(一)填空题
编号答案编号答案⑴
⑵
⑶
⑷
⑸
⑹
⑺j=j+2 a[j-2]>a[j]
getchar() +65
abc
0 6
9
按行连续存放
Quick⑻
⑼
array a:
1 2 3
4 5 6
array b:
1 4
2 5
3 6
1
6 7
11 12 13
16 17 18 19
21 22 23 24 25
七 函数
1.选择
123456ABDDAD789101112DDAACC131415161718BCABBA2.填空
(1)246 (2)5 6 (3)静态存储 (4)删除 (5)10
(6)i=7;j=6;x=7 (7) add 1 to make 1 (8)in fun1 x=1
i=2;j=7;x=5 substract 1 to make 0 in fun1 x=1
in fun2 x=1
in fun2 x=2
(9)(1)x=2 y=3 z=0 (10)A+B=9
(2)x=4 y=9
c语言套题答案 中国铁道出版社 《C语言程序设计验指导与习题集》练习题的参考答案(中国铁道出版社).doc...