| 。
int m=5;
if(m++>5)printf(
″
%d\n
″
,m);
else printf(
″
%d\n
″
,m--);
A.7
B.6
C.5
D.4
8.
当键盘上输入
hello#
时
,
输出结果为
(
)
。
int v1=0,v2=0;
char ch;
while((ch=getchar(
))!=
′
#
′
)
switch(ch)
{case
′
a
′
:
case
′
h
′
:
default:
v1++;
case
′
o
′
:v2++;
}
printf(
″
%d,%d
″
,v1,v2);
A.3,1
B.5,5
C.4,5
D.4,1
9.
设
k
为整型,以下
do--while
循环
(
)
。
k=10;
do
{k=k-1;
}while(k=1);
A.
执行
10
次
B.
执行
1
次
C.
无限循环
D.
一次也不执行
10.
执行下列语句后,变量
i
的值是
(
)
。
int
i;
for(i=1;i++<4;);
A.3
B.4
C.5
D.
不定
11.
在
C
语言中,二维数组元素在内存中的存放顺序是
(
)
。
A.
按行存放
B.
按列存放
C.
由用户自己定义
D.
由编译器决定
12.
若有下列定义和语句
,
则结果是
(
注:
u
代表空格
)(
)
。
char s
[
10
];
s=
″
abcd
″
;
printf(
″
%s\n
″
,s);
A.
输出
abcd
B.
输出
a
C.
输出
abcduuuuu
D.
编译不通过
13.C
程序中,若对函数类型未加说明,则函数的隐含类型为
|