main()
{ int a[10],i=0;
while(i<10) scanf(“%d”,____________);
}
A: &a[i]
B: a[i++]
C: &a[i++]
D: &a[++i]
11.(分值:1.8 分)C
语言的 switch 语句中,case
后 (B)
A:
只能为常量
B:
只能为常量或常量表达式
C:
可为常量及表达式或有确定值的变量及表达式
D: 可为任何量或表达式
12.(分值:1.8
分)下列四组字符串中都可以用作C语言程序标识符的一组是 A
A: print
_3d
oodb
aBc
B: i\am
one_half
start$it
3pai
C: Pxq
My->book
line#
His.age
D: str_l
Cpp
pow
while
13.(分值:1.8 分)如果 int a=1,b=2,c=3,d=4;则条件表达式"a<b?a:c<d?c:d"
的值是 A
A: 1
B: 2
C: 3
D: 4
14.(分值:1.8
分)求取满足式 1^2+2^2+3^2+ …… +n^2 ≤1000 的 n,正确的语句是__A__
。
(x^y 代表 x 的 y 次方)
A: for(i=1,s=0;(s=s+i*i)<=1000;n=i++)
;
B: for(i=1,s=0;(s=s+i*i)<=1000;n=++i)
;
C: for(i=1,s=0;(s=s+i*++i)<=1000;n=i)
;
D: for(i=1,s=0;(s=s+i*i++)<=1000;n=i);
15.(分值:1.8 分)有如下程序段:
int x =1, y=1;