顺序结构程序设计习题
一、选择题:
(以下各题□代表空格?/p>
?/p>
1.
以下程序运行的结果是?/p>
#include <stdio.h>
int main()
{int m=5,n=10;
printf(
?/p>
%d,%d\n
?/p>
,m++,--n);
}
A)5,9 B)6,9 C)5,10 D)6,10
2.
以下程序运行的结果是?/p>
#include <stdio.h>
int main()
{int a=201,b=012;
printf(
?/p>
%2d,%2d\n
?/p>
,a,b);
return 0
}
A)01,12 B)201,10 C)01,10 D)20,01
3.
有定义语?/p>
int
a,b;
若要通过语句
scanf(
?/p>
%d,%d,
?/p>
&a,&b);
使变?/p>
a
得到数?/p>
6
,变
?/p>
b
得到数?/p>
5
,下面输入形式,错误的是?/p>
A)6,5<
回车
> B)6,
□□
<
回车
>
C)6 5<
回车
> D)6
?/p>
<
回车
>5<
回车
>
4.
设有如下程序?/p>
#include <stdio.h>
int main()
{char ch1=
?/p>
A
’,
ch2=
?/p>
a
?/p>
;
printf
?/p>
%c\n
?/p>
,(ch1,ch2));
return 0;
}
则以下叙述正确的是:
A
?/p>
程序的输出结果为大写字母
A
?/p>
B
?/p>
程序的输出结果为小写字母
a
?/p>
C
?/p>
运行时产生错误信息;
D
?/p>
格式说明符的个数少于输出项个数,编译出错?/p>
5.
以下程序运行的结果是?/p>
#include <stdio.h>
int main()
{int x1=0xabc,x2=oxdef;