实用标准文案
精彩文档
?/p>
C
语言程序设计》第
07
章在线测?/p>
剩余时间?/p>
5
9:54
答题须知?/p>
1
、本卷满?/p>
20
分?/p>
2
、答完题后,请一定要单击下面的“交卷”按钮交卷,否则无法记录本试卷的成绩?/p>
3
、在交卷之前,不要刷新本网页,否则你的答题结果将会被清空?/p>
第一题、单项选择题(每题
1
分,
5
道题?/p>
5
分)
1
、下面循环语句中
int
a,
b;
for
(a
?/p>
0,
b
?/p>
1
?/p>
a
<=
b+2
?/p>
a
?/p>
a+2,
b
?/p>
b-1)
printf(
“%
d
?/p>
,
a);
,循环体的执行次数为?/p>
A
?/p>
3
B
?/p>
2
C
?/p>
1
D
?/p>
0
2
、若
int
a
?/p>
5,b
?/p>
6,c
?/p>
7,d
?/p>
8,m
?/p>
2,n
?/p>
2;
则逻辑表达式(
m
?/p>
a
?/p>
b
?/p>
&&(n
?/p>
c
?/p>
d)
运算后,
n
的值为?/p>
A
?/p>
0
B
?/p>
1
C
?/p>
2
D
?/p>
3
3
、以下程序的输出结果是:
main(){int
x;
for(x
?/p>
1;x
?/p>
10;x
?/p>
x+1)
for(x
?/p>
10;x
?/p>
10;x
?/p>
x+1);
printf("
?/p>
d\n",x);}
A
?/p>
11
B
?/p>
10
C
?/p>
12
D
?/p>
9
4
、以下程序的输出结果是:
main(
)
{
int
num
?/p>
0;
while
(num
<=
2)
{
num
?/p>
num+1;
printf(
“%
d
?/p>
,num);
}
}
A
?/p>
1234
B
?/p>
123
C
?/p>
12
D
?/p>
1
5
、以下程序的输出结果是:
main(
)
{
int
a,b;
for
(a
?/p>
1,b
?/p>
1;a
<=
100;a
?/p>
a+1)
{
if
(b
>=
10)
break;
if
(b
?/p>
3
==
1)
{
b
?/p>
b+3;
co
ntinue;
}
}
printf(
“%
d\n
?/p>
,a);
}
A
?/p>
101
B
?/p>
6
C
?/p>
5
D
?/p>
4
第二题、多项选择题(每题
2
分,
5
道题?/p>
10
分)
1
、以下正确的描述是:
A
?/p>
break
语句不能用于循环语句?/p>
switch
语句外的任何其它语句
B
、在
switch
语句中使?/p>
break
语句将结束该语句
C
、在循环语句中使?/p>
continue
语句是为了结束本次循环,而不是终止整个循?/p>