题目内容

以下程序段的输出结果是( )。 int main() { int k=2,n=0; if(k>0) { switch(k) { default : break; case 1 : n+=k; case 2 : case 3 : n+=k; } k--; } printf("%d\n",++n); return 0;}

A. 1
B. 2
C. 3
D. 4

查看答案
更多问题

能正确表示逻辑关系:“a>=10或a<=0”的C语言表达式是( )。

A. a>=10 or a<=0
B. a>=0|a<=0
C. a>=10&&a<=0
D. a>=10||a<=0A.4,13 B.4,14 C.4,12 D.4,156

a++;b++; } printf("a=%d,b=%d\n",a,b);该程序段的输出结果是(

A. a=2,b=1
B. a=1,b=1
C. a=1,b=0
D. a=2,b=2

m++;break; } } printf("%d",m);

A. 1
B. 2
C. 3
D. 4

设有程序,则在程序中的两个括号中应填入( )。#includeint main(){ for (i=0;i<=4;i++) scanf("%d",());… …printf("输出数组:\n");for (i=0;i<4;i++) printf("%d",());return 0;}

A. a[i]和&a[i]
B. &a[i]和&a[i]
C. &a[i]和a[i]
D. a[i]和a[i]

答案查题题库