题目内容

题号:38395若有定义: int a; float b; double c;程序运行时输入:1,2,3<回车>,能把1输入给变量a,2输入给变量b,3输入给变量c的输入语句是()

A. scanf("%d,%f,%f",&a,&b,&c);
B. scanf("%d,%f,%lf",&a,&b,&c);
C. scanf("%d,%lf,%lf",&a,&b,&c);
D. scanf("%d%f%lf",&a,&b,&c);

查看答案
更多问题

题号:38324下列程序段执行的正确结果是:#includevoid main(){ int x; for(x=1;x<=10;x++) { if(x%3==0) continue; printf("%5d",x); } }

A. 1 3 5 7 9
B. 1 2 4 5 7 8
C. 3 6 9
D. 1 2 4 5 7 8 10

题号:38379若有定义int a=18;执行下列语句后,变量a的正确结果是:switch ( a ) { case 18: a+=1; case 19: a+=2;break; case 20: a+=3;break; default: a+=4;}

A. 21
B. 20
C. 22
D. 19

题号:38329若从键盘输入1234,则以下程序段的输出结果为: int x; scanf("%d",&x); printf("x=%3d",x);

A. x=12
B. 有语法错误,无法输出
C. x=1234
D. x=123

题号:38315下面有关 for(表达式1;表达式2;表达式3) 循环的正确描述是( ).

A. for 循环是先执行循环体语句,后判断表达式1
B. for 循环体中的多条语句必须用"{ }"括起才能被全部执行
C. for 循环只能用于循环次数已知的情况下
D. for 循环体中不允许嵌套除for以外的循环结构

答案查题题库