一、单项选择题 | ||
题目1 | ||
若 x 的值为 15,则执行 “ if(x>10) x++; else x | --;”语句后,x的值为( | |
)。 | ||
a. | 14 | |
b. | 15 | |
c. | 10 | |
d. | 16 | |
题目2
若x的值为-10 ,贝V执行“ if(!x) x++; else x--; ”语句后,x的值为( )
a.-9
b.-11
c.-10
d.0
题目3 | ||
若x的值为10,则执行“ switch(x%3){case 0: x++; case 1:x++; case 2: x++;} ”语句后, x 的值为( | )。 | |
a. | 13 | |
b. | 12 | |
c. | 11 | |
d. | 10 | |
题目4
若x的值为10,则执行“ switch(x%3){case
0: x++; break; case 1:x++; default: x++;} ”语句后,x 的值为( )
a.9
b.10
c.11
d.12
题目5
若n的值为10,则执行“ for(i=1;
i<n; i++) S; ”语句的过程中,表达式i=1共被执行的次数为( )。
a.n
b.n+1
c.1 B. n-1 C.
n-1
d.1
题目6
若n的值为10,则执行“ for(i=0;
;i++) if(i>n/3) break; ”语句后,i 的值为(
a.3
b.6
c.4
d.5
)。
题目7
若n的值为10,则执行“ for(i=1;
i< n; i++) S; ”语句的过程中,表达式i++共被执行的次数为(
a.n+1
b.n
c.1
d.n-1
)。
题目8
a.
b.
c.
d.
若n的值为10,则执行“ for(i=0;
i<n; i++) for(j=i; j< n; j++) S; ”语句后,内层循环体 S语句的执行总次数为
( )。
n(n-1)/2
(n+1)/2
n*n
n(n +1)/2
题目9
a.
b.
c.
d.9
若n的值为10,则执行“ while(n -->0)
s+=n; ”语句的过程中,循环体被执行的次数为(
8
10
11
)。
题目10
a.
b.
c.
d.
若n的值为5,s的值为0,则执行“ while(n -- >0) s+=n; ”语句后,s的值为 ( )。
10
15
12
14
题目11
在下列的语句中,必须以分号作为结束的语句是(
a.while
b.for
)。
c.switch
d.do
题目12
若n的值为5, s的值为0,则执行“ do s+=n -- ; while(n>0); ”语句后,
(
)。
a.12
b.13
c.15
d.14
题目13
要结束任一种循环语句或 switch语句的执行,则在其中使用的语句为(
a.goto
b.break
c.con ti nue
d.return
二、判断题
题目14
在if语句中,必须带有 else子句,不能省略它。
对
错
题目15
在for循环语句的头部,for后面括号内共有3个表达式位置。
对
错
题目16
for循环语句不能够被转换为 while循环语句。
对
错
题目17
while循环语句中的循环体可能不会被执行。
对
错
题目18
while循环语句的循环体,只能是复合语句,不能是简单语句。
对
错
题目19
do-while循环语句中的循环体可能不会被执行。
对
错
题目20
do-while循环语句的循环体,只能是复合语句,不能是简单语句 对
错
题目21
do-while循环语句是以循环体结尾的。
对
错
题目22
break语句可以使用在 switch 语句中。
对
错
题目23
return 语句中可以带有返回表达式。
对
错
题目24
continue只能使用在任一种循环语句的循环体中。
对
错
三、程序填空题
题目25
#i nclude<stdio.h>
void mai n() {
int a=5,b=8,c=6,d=15,x,y;
if(a>=b) x=a; else x=b;
if(c>=d) y=c; else y=d;
if(x>=y) pri ntf("%d\n",x);
else prin tf("%d\n",y);
}
答案: I
题目26
#i nclude<stdio.h>
void mai n() {
int x=5,y=8,z=12;
if(x>y && x>z) printf("%d\n",x);
else if(y>x && y>z) printf("%d\n",y); else prin tf("%d\n",z);
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论