?/p>
C
语言程序设计》试题十一
一?/p>
单项选择题(?/p>
30
分,每题
1
分)
1
.在
PC
机中,?/p>
\
n’在内存占用的字节数是(
?/p>
A
?/p>
1
B
?/p>
2
C
?/p>
3
D
?/p>
4
2
.字符串“ABC”在内存占用的字节数是(
?/p>
A
?/p>
3
B
?/p>
4
C
?/p>
6
D
?/p>
8
3
.在
C
语言中,合法的长整型常数是(
?/p>
A
?/p>
0L
B
?/p>
4962710
C
?/p>
0.054838743
D
?/p>
2.1869 e10
4
.执行语句“x=(a=3,b=a
--
)”后?/p>
x,a,b
的值依次是?/p>
?/p>
A
?/p>
3
?/p>
3
?/p>
2
B
?/p>
3
?/p>
2
?/p>
2
C
?/p>
3
?/p>
2
?/p>
3
D
?/p>
2
?/p>
3
?/p>
2
5
.设有语?/p>
int a=3
?/p>
,则执行了语?/p>
a+=a-=a*a
后,变量
a
的值是?/p>
?/p>
A
?/p>
3
B
?/p>
0
C
?/p>
9
D
?/p>
-12
6
.设
int k=32767;
执行
k=k+1;
?/p>
k
值为?/p>
?/p>
A
?/p>
32768
B
?/p>
-32768
C
?/p>
0
D
?/p>
-1
7
.下列正确的标识符是?/p>
?/p>
A
?/p>
hot_do
B
?/p>
a+b
C
?/p>
test!
D
?/p>
%y
8
.设
int a=5,
?/p>
b
不为
2
的表达式是(
?/p>
A
?/p>
b=6-(--a)
B
?/p>
b=a%2
C
?/p>
b=a/2
D
?/p>
b=a>3?2:1
9
.执?/p>
x=(6*7%8+9)/5;
后,
x
的值为?/p>
?/p>
A
?/p>
1
B
?/p>
2
C
?/p>
3
D
?/p>
4
10
.执行语?/p>
x=(a=3,b=a--)
后,
x,a,b
的值依次为?/p>
?/p>
A
?/p>
3
?/p>
2
?/p>
3
B
?/p>
2
?/p>
3
?/p>
2
C
?/p>
3
?/p>
3
?/p>
2
D
?/p>
3
?/p>
2
?/p>
2
11
.设
a=-3;
执行
(a>0)?a:-a;
后,
a
的值为?/p>
?/p>
A
?/p>
3
B
?/p>
1
C
?/p>
0
D
?/p>
-3
12
.设所有变量均为整型,则表达式?/p>
a=2,b=5,b++,a+b
)的值为?/p>
?/p>