第1章C语言概述
一、选择题
B 2.D3.C
B 2.D3.C4.C
二、基本概念填空题
小写
函数
编译连接
Alt+Entcr
F6
第2章
一、基本概念填空题
一个或多
判断
5.顺序结构循环结构
结构
一个算法应包含有限个操作步骤
二、算法填空题
(1) a与b互换
(3)输出 a,b,c
(1) n=l
(3) n=n+l
(1) sum=sum+n
(1) n被5整除
A6.B7.D8.C9.A
有且仅有
执行部分
/* */
F2
F10
程序的灵魂一算法
流程图N-S
分支
一个一个
适合
略
(2)输出 a,c,b
(2) a>max
(2)输出sum
(2)输出n不能被3和5整除
第3章 数据类型、运算符与表达式
一、选择题
1.D
2.A
3.B
4.C
5.A
6.B
7.B
8.A
9.B
10.D
11.D
12.B
13.C
14.C
15.C
16.D
17.A
1&B
19.C
20.D
21.A
22.C
23.C
24.A
25.C
26.D
27.A
2&D
二、基本概念填空题
unsigned2. #define符号常量名 常量
预定义标识符用户标识符4.字母数字下划线字母下划线
6. 4.08. (1) 5
6. 4.0
8. (1) 5
a/(b*c)
9. float al=l,a2=l;
11.0 1
13.非0 0 1 0
10. 65535 0 1111111111111111 0000000000000000
12. ! && II
14. 1 0
8. (2) 5
8. (3) 3
15. x>2()&&x<30llx
一、选择题
l.C2.D
3.D
4.C
5.B6.D
7.C
8.D
9.C
二、基本概念填空题
1.4.2 4.2
2.11 12
3.将10赋值给s
4. \ A
'O'
5.3
6. 0.0
7. cos(3.14/3)+8*exp(x)
8. -b+ -\lb2
-4ac
9.20 3
10. 12
11. 145
12.3
13.5.5
14. 10
15. 1
16.算术关系逻辑逗号条件赋值
第4章
顺序结构程序设计
一、选择题
l.B2.D
3.B
4.C
5.A6.D
7.D
8.C
9.B
ll.A12.D
二、填空题
1.;
2.花括号
(“{}”)
3. 1245
4. (1) -200 2500
4. (2) i=-200J=2500
4. (3) i=-200
j=2500
a=513.789215,a= 513.79,a= 513a= 51325 21 37
10.D
10.C
三、完善程序题
a=bb=c
ch=ch-32 ch
scanf(n%f%fr,&x,&y);z
4. #define PI 3.14159
scanf(n%f\&rjv=4.0/3*PI*r*r*r
—>
选择题
l.B
2.D3.A
4.D5.D6.B7.A
二、
填空题
1.0
2. 100 300 400
三、
完善程序题
l.a/1000a/100%10
a% 100/10a%10
2?方法 1: a-ba-b
方法 2: a/ba/b
一.选择题
A2.C
A12.C
3.D
13.A
二.填空题
1. yes
3. 1
5.5 03
三.完善程序题
uno\nH
第5章选择结构程序设计
4.B
14.B
5.A
15.A
6.B
16.C
7.D
8.C
9.D
10.C
2.-4
4. 10 200
a%2==l
ch>='A'&&chv='Z'
z=-2*x/Pix==0
temp=ab=temp
x%3==0llx%7==0
(int)(score/10)
一、选择题
ch+32
z=2*x/Pi
f=l
default:grade=,E,
1.C
2.A
3.D
4.B
5.B
6.A
7.C
&D
9.A
10.B
填空题
1.3
3. m=l
2. *#
m=3
三.完善程序题
b<=c b<=a&&b<=c printf(n%d,%d,%d\nr\c,a,b)
X>= 1 &&XV 10y=3*x-l 1
k==l k==2k==3
ch=ch+3
scanf(H%ldn,&i)
prinlfC%d,%d,%d\nӣba)
k==2
ch=ch+3-26
62+200000*0.05
b=i*0.1
bl()+(i-10()0()00)*0.01
循环结构程序设计
l.A2.C
3.A
4.C
5.D6.D
ll.A12.B
13.D
14.C
15.C16.D
二、填空题
1. 1 23