习题一
一?/p>
选择?/p>
1.C
2. C
3.B
4.C
5.C
6.D
7.C
8.A
9.B
10.D
二?/p>
填空?/p>
1.
算法
2.
main
3.
;
4.
cpp obj exe
5.
符号
定义
6.
?/p>
10
?/p>
11
7. d
ouble 1
8.
-264
9.
?/p>
4
10.
m-m/n*n
11.
a
?/p>
6 b
?/p>
4 c
?/p>
2
12.
?/p>
1
三?/p>
问答?/p>
1
?/p>
有点。计算机程序设计语言模型是更规则、无二意性的语言模型?/p>
2
?/p>
?/p>
P3
3
?/p>
.dsw
?/p>
.dsp
?/p>
.ncp
?/p>
.cpp
4
?/p>
提高程序的可读性、可维护性。在行注释前加?/p>
//
?/p>
。段注释放入?/p>
/*
”和?/p>
*/
”之
间。注释对原程序的编译和运行没影响?/p>
5
?/p>
设置符号常量主要提高源程序的可读性、维护性。区别:
1.
识别时,主要看符号的
定义?/p>
2.
运行时,符号常量不能改变值而变量可改变?/p>
6
?/p>
字符常量通常指一个字符,存储单元为一个字节;字符串可包含多个字符,存储单
元为字符数加
1
个字节?/p>
7
?/p>
1.0
?/p>
1.1e2
类型?/p>
double; 1L
?/p>
65536
类型?/p>
long
8
?/p>
int
?/p>
new
不是,因为是关键字;
abc
?/p>
lxyz
?/p>
a_0
?/p>
Hello
?/p>
aaaaa
?/p>
_a
是合法的标识
符;
a+b
?/p>
!A
不是,因?/p>
+
?/p>
!
是运算符?/p>
0_abc
不是是因为数字开头;
d$a
不是是因
为标识符不应包含
$
?/p>
9
?/p>
合法?/p>
?/p>
1
?/p>
?/p>
(5)
?/p>
(6)
10
?/p>
全部都是?/p>
11
?/p>
a=2;b=1
12
?/p>
2;-2;6
?/p>
4
?/p>
40
?/p>
-3
?/p>
3
13
?/p>
(1) 4 a=3 b=4 c=5; (2)5 a=3 b=4 c=6; (3)-9 a=3 b=5 c=5;
(4) 4 a=4 b=4 c=4
14
?/p>
(1) (float) k (2)x-int(x) (3)m/10%10
(4)(ch>=
?/p>
A
?/p>
&& ch<=
?/p>
Z
?/p>
)?(ch=
?/p>
a
?/p>
+ch-
?/p>
A
?/p>
):ch
习题?/p>
四?/p>
选择?/p>
1.B
2. C
3.A
4.B
5.B
五?/p>
填空?/p>
1.
if
2. do while
?/p>
for
3.
循环?/p>
循环?/p>
4. 1 n+1 n
5.
5,4,6
三、程序阅读题
15
?/p>
m=5
16
?/p>
1 4,2 2 6,3,3 5,5 6,c=37
六?/p>
程序设计?/p>
1
?/p>
#include
<iostream>
#include
<cmath>