文档介绍:一、选择题答案
1. 有以下程序段
int x=3
do
{ printf("%d",x-=2); }
while (!(--x));
其输出结果是
A) 1
B) 3 0
C) 1 -2
D) 死循环
你所选择的答案是:*,正确答案是:C ×
2. 以下所列的各函数首部中,正确的是
A) void play(var :Integer,var b:Integer)
B) void play(int a,b)
C) void play(int a,int b)
D) Sub play(a as integer,b as integer)
你所选择的答案是:*,正确答案是:C ×
3. 以下程序的输出结果是
fun(int x, int y, int z)
{ z=x*x+y*y; }
main()
{ int a=31;
fun(5,2,a);
printf("%d",a);
}
A) 0
B) 29
C) 31
D) 无定值
你所选择的答案是:*,正确答案是:C ×
4. 当调用函数时,实参是一个数组名,则向函数传送的是
A) 数组的长度
B) 数组的首地址
C) 数组每一个元素的地址
D) 数组每个元素中的值
你所选择的答案是:*,正确答案是:B ×
5. 以下程序的输出结果是
main()
{ int a[3][3]={ {1,2},{3,4},{5,6} },i,j,s=0;
for(i=1;i<3;i++)
for(j=0;j<=i;j++)s+=a[i][j];
printf("%dn",s);
}
A) 18
B) 19
C) 20
D)21
你所选择的答案是:*,正确答案是:A ×
6. 以下程序的输出结果是
long fun( int n)
{ long s;
if(n= =1 || n= =2) s=2;
else s=n-fun(n-1);
return s;
}
main()
{ printf("%ld\n", fun(3)); }
A) 1
B) 2
C) 3
D) 4
你所选择的答案是:*,正确答案是:A ×
7. 在C语言中,合法的长整型常数是
A) OL B) 4962710 C) 324562& D) 216D
你所选择的答案是:*,正确答案是:A ×
8. 以下有4组用户标识符,其中合法的一组是
A) For
-sub
Case
B) 4d
DO
Size
C) f2_G3
IF
abc
D) WORD
void
define
你所选择的答案是:*,正确答案是:C ×
9. 假定x和y为 double型,则表达式x=2,y=x+3/2的值是
A)
B) 3
C)
D)
你所选择的答案是:*,正确答案是:D ×
10. 设正x、y均为整型变量,且x=10 y=3,则以下语句的输出结果是
printf("%d,%d\n",x--,--y);
A) 10,3
B)
C)
D)
你所选择的答案是:*,正确答案是: