题目内容

以下程序的运行结果是()。#includeintmain(){intk=5;switch(k){default:printf("%d",k);case1:printf("%d",k);break;case2:printf("%d",2*k);case3:printf("%d",3*k);break;}return0;}

A. 55
B. 5
C. 10
D. 15

查看答案
更多问题

在嵌套的if…else语句中,有关else描述正确的是。()

A. 不能出现在循环语句中
B. 可以单独出现,不需要与if配对
C. 与缩进位置相同的if配对
D. 与其之前最近的未配对的if配对

以下程序的运行结果是()。#includeintmain(){inta=0,b=0,c=0,d=0;if(a=1)b=1;c=2;elsed=3;printf("%d,%d,%d,%d\n",a,b,c,d);return0;}

A. 编译有错
B. 3
C. 1120
D. 120

以下程序的运行结果是()。#includeintmain(){intx=1,y=2,z=3;if(x>1)if(y>x)putchar('A');elseputchar('B');elseif(z

A
B
C
D

若变量a,b,c已定义并已赋值,下列程序段没有语法错误的是()

A. if(a==b)c=0elsec=1;
B. ifa==bc=0;elsec=1;
C. if(a==b);c=0;elsec=1;
D. if(a==b);elsec=1;

答案查题题库