word
完美格式
精心整理
学习帮手
专升?/p>
C
语言程序设计试卷(二?/p>
一、单项选择题(
1~30
题每小题
1
分,
31~45
题每小题
2
分,?/p>
60
分)
1.
以下合法的用户自定义标识符是?/p>
D
)?/p>
A
?/p>
b-b B
?/p>
float C
?/p>
<fr> D
?/p>
_isw
2.
若变量已正确定义并赋值,以下不符?/p>
C
语言语法的表达式是(
B
)?/p>
A
?/p>
a*b/c; B
?/p>
3.14%2 C
?/p>
2, b D
?/p>
a/b/c
3.
下列不正确的字符常量是(
C
?/p>
A
?/p>
'n' B
?/p>
'1' C
?/p>
"a" D
?/p>
'101'
4.
?/p>
C
语言中,表示逻辑值“真”用
?/p>
B
?/p>
A
?/p>
1 B
、非
0
的数
C
、非
1
的数
D
?/p>
大于
0
的数
5.
?/p>
x
?/p>
y
定义?/p>
float
类型变量,并赋同一初?/p>
3.14
是(
C
?/p>
A
?/p>
float x, y=3.14; B
?/p>
float x, y=2*3.14;
C
?/p>
float x=3.14, y=x=3.14; D
?/p>
float x=y=3.14;
6.
若变量已正确定义,值不?/p>
2
的表达式是(
C
?/p>
A
?/p>
2&3 B
?/p>
1<<1 C
?/p>
a==2 D
?/p>
1^3
7.
若变量已正确定义,和语句“if(a>b) k=0; else k=1;”等价的是(
C
?/p>
A
?/p>
k=(a>b)?1:0; B
?/p>
k=a>b;
C
?/p>
k=a<=b; D
?/p>
a<=b ? 0 : 1;
8.
设变量定义为“int
a,
b;”,
执行下列语句时,
?/p>
a
?/p>
b
的值都?/p>
10
?/p>
则应输入
?/p>
D
?/p>
scanf("a=%d, b=%d",&a, &b)
?/p>
A
?/p>
10 10 B
?/p>
10, 10 C
?/p>
a=10 b=10 D
?/p>
a=10, b=10
9.
下列程序的输出结果是?/p>
D
?/p>
fun(int a, int b, int c)
{ c =a*b; }
void main( )
{ int c;
fun(2,3,c);
printf(?dn?c);
}
A
?/p>
0 B
?/p>
1 C
?/p>
6 D
、无法确?/p>