1
中南大学考试试卷?/p>
F
卷)
——标
?/p>
?/p>
?/p>
计算机程序设?/p>
课程
56
学时
3.5
学分
考试形式?/p>
?/p>
?/p>
一、选择题(
15
小题,每小题
2
?/p>
,
共计
30
分)
1.
下面不正确的字符串常量是
A
?/p>
A)'abc' B)"12'12" C)"0" D)" "
2
.以下正确的叙述?/p>
D
A)
?/p>
C
程序?/p>
,
每行中只能写一条语?/p>
B)
?/p>
a
是实型变?/p>
,C
程序中允许赋?/p>
a=10,
因此实型变量中允许存放整型数
C)
?/p>
C
程序?/p>
,
无论是整数还是实?/p>
,
都能被准确无误(精确)地表示
D)
?/p>
C
程序?/p>
,%
是只能用于整数运算的运算?/p>
3
.已知字?/p>
A
?/p>
ASCII
码为十进制数
65,
?/p>
c2
为字符型
,
则执行语?/p>
c2='A'
?/p>
'6'
一
'3';
?/p>
,c2
中的
值为
A
A)D B)68 C)
不确定的?/p>
D)C
4
?/p>
sizeof(float)
?/p>
B :
A)
一个双精度型表达式
B)
一个整型表达式
C)
一种函数调?/p>
D)
一个不合法的表达式
5.
以下说法正确的是
D
?/p>
A)
输入项可以为一实型常量
,
?/p>
scanf("%f",3.5);
B)
只有格式控制
,
没有输入?/p>
,
也能进行正确输入
,
?/p>
scanf("a=%d,b=%d");
C)
当输入一个实型数据时
,
格式控制部分应规定小数点后的位数
,
?/p>
scanf("%4.2f",&f);
D)
当输入数据时
,
必须指明变量的地址
,
?/p>
scanf("%f",&f);
6
.已有如下定义和输入语句
,
若要?/p>
a1,a2,c1,c2
的值分别为
10,20,A,B,
当从第一列开始输入数?/p>
时,正确的数据输入方式是
D
(注?/p>
<CR>
表示回车?/p>
?/p>
int a1,a2; char c1,c2;
scanf("%d%d",&a1,&a2); scanf("%c%c",&c1,&c2);
A) 1020AB<CR>
B)10 20<CR>AB<CR>
C)10 20 AB<CR>
D)10 20AB<CR>
7.
请阅读以下程?/p>
:
void main()
{int a=5,b=0,c=0;
if(a=b+c) printf("***\n");
e1se printf("$$$\n");
以上程序
D :