第1章 C语言概述
一、选择题 1.B
2.D
3.C
4.C
5.A
6.B
7.D
8.C
9.A
二、基本概念填空题 1. 小写 3. 函数
5. 编译 连接 7. Alt+Enter 9. F6
第2章 一、基本概念填空题 1. 一个或多 3. 判断
5. 顺序结构 循环结构 7. 结构
9. 一个算法应包含有限个操作步骤 二、算法填空题 1.(1)a与b互换
(3)输出a,b,c 2.(1)n=1
(3)n=n+1
2. 有且仅有 4. 执行部分 6. /* */ 8. F2 10. F10
程序的灵魂—算法
2. 流程图 N-S 4. 分支 6. 一个 一个 8. 适合 10. 略
(2)输出a,c,b
(2)a>max
3.(1)sum=sum+n 4.(1)n被5整除
(2)输出sum
(2)输出n不能被3和5整除
第3章 数据类型、运算符与表达式
一、选择题 1.D 2.A 3.B
4.C 11.D
12.B
13.C
18.B
19.C
21.A
22.C
23.C
28.D
二、基本概念填空题 1. unsigned
3. 预定义标识符 用户标识符 5. 换行 7. a/(b*c) 8.(2)5
9. float a1=1,a2=1; 0000000000000000 11. 0 1
13. 非0 0 1 0 15. x>20&&x<30||x<-100 一、选择题 1.C
2.D
3.D
4.C
5.A 6.B
7.B 8.A 9.B
10.D
14.C
15.C
16.D
17.A
20.D
24.A
25.C
26.D
27.A
2. #define 符号常量名 常量 4. 字母 数字 下划线 字母 下划线 6. 4.0 8.(1)5 8.(3)3 10.
65535
0
1111111111111111
12. ! && || 14. 1 0
5.B
6.D
7.C
8.D
9.C
10.D
二、基本概念填空题 1. 4.2 4.2 2. 11 12 3. 将10赋值给s 4. \\ 'A' '\\0' 5. 3
6. 0.0
7. cos(3.14/3)+8*exp(x) 8. -b+b2?4ac 9. 20 3 10. 12 11. 145 12. 3 13. 5.5 14. 10
15. 1
16. 算术 关系 逻辑 逗号 条件 赋值第4章 顺序结构程序设计
一、选择题 1.B 2.D 3.B
4.C
5.A
6.D
7.D
8.C
9.B
11.A
12.D
二、填空题 1. ; 2. 花括号(“{}”) 3. 1245
4.(1)-200 2500 4.(2)i=-200, j=2500 4.(3)i=-200
j=2500
5. a=513.789215,a= 513.79,a= 513.78921500,a= 513.78921500 6. 25 21 37 三、完善程序题 1. a=b b=c
10.C
2. ch=ch-32 ch
3. scanf(\ z
4. #define PI 3.14159 scanf(\ v=4.0/3*PI*r*r*r 一、选择题 1.B
2.D
3.A
4.D
5.D
6.B
7.A
二、填空题 1. 0
2. 100 300 400
三、完善程序题
1. a/1000 a/100 a0/10 a 2. 方法1:a-b a-b 方法2:a/b a/b
第5章 选择结构程序设计
一、选择题 1.A 2.C 3.D
4.B 5.A 6.B
7.D 8.C 9.D
11.A
12.C
13.A
14.B
15.A
16.C
二、填空题 1. yes 2. -4 3. 1 4. 10 20 0
5. 5 0 3 三、完善程序题
1. a%2==1 \
2. ch>=’A’&&ch<=’Z’ ch+32
10.C
3. z=-2*x/Pi x==0 z=2*x/Pi 4. temp=a b=temp 5. x%3==0||x%7==0 f=1
6. (int)(score/10) default:grade='E' 一、选择题 1.C
2.A
3.D
4.B
5.B
6.A
7.C
8.D
9.A
10.B
二、填空题 1. 3
3. m=1 m=3 三、完善程序题 1.
b<=c
b<=a&&b<=c
printf(\
2. *#
printf(\2. x>=1&&x<10 y=3*x-11 3. k==1 k==2 k==3 4. ch=ch+3 ch=ch+3-26
5. scanf(\ b2+200000*0.05 b=i*0.1 b10+(i-1000000)*0.01
第6章 循环结构程序设计
一、选择题 1.A 11.A
2.C
3.A
4.C 13.D
5.D
6.D
7.D 15.C
8.A
9.B
10.A 17.C
12.B
14.C 16.D
18.B 19.B 20.C