下列程序的输入结果是 main() {int x=1,a=0,b=0; switch(x){case 0:b++; ca
来源:学生作业帮 编辑:百度作业网作业帮 分类:综合作业 时间:2024/08/19 04:53:51
下列程序的输入结果是 main() {int x=1,a=0,b=0; switch(x){case 0:b++; case 1:a++; case 2:a++;b++; }
(接上面)printf("%d,%d\n",a,b);
}
1
这条我一点都不懂,
(接上面)printf("%d,%d\n",a,b);
}
1
这条我一点都不懂,
![下列程序的输入结果是 main() {int x=1,a=0,b=0; switch(x){case 0:b++; ca](/uploads/image/z/1638317-29-7.jpg?t=%E4%B8%8B%E5%88%97%E7%A8%8B%E5%BA%8F%E7%9A%84%E8%BE%93%E5%85%A5%E7%BB%93%E6%9E%9C%E6%98%AF+main%28%29+%7Bint+x%3D1%2Ca%3D0%2Cb%3D0%3B+switch%28x%29%7Bcase+0%3Ab%2B%2B%3B+ca)
#include
void main()
{
int x=1,a=0,b=0;
switch(x) //x=1;所以跳到case 1
{
case 0:b++;
case 1:a++; //从这里开始,满足条件:a++.a=1 没有break;语句来跳出继续往下
case 2:a++;b++; //继续执行:执行a++,b++.a=2,b=1 程序结束
}
printf("%d,%d\n",a,b); //所以输出 2,1
}
void main()
{
int x=1,a=0,b=0;
switch(x) //x=1;所以跳到case 1
{
case 0:b++;
case 1:a++; //从这里开始,满足条件:a++.a=1 没有break;语句来跳出继续往下
case 2:a++;b++; //继续执行:执行a++,b++.a=2,b=1 程序结束
}
printf("%d,%d\n",a,b); //所以输出 2,1
}
下列程序的输入结果是 main() {int x=1,a=0,b=0; switch(x){case 0:b++; ca
main() { int x=1,a=0,b=0; switch(x){ case 0:b++; case 1:a++;
有如下程序,该程序的输出结果是( ) main0 { int x=1,a=0,b=0; switch(x){ case
main() { int x=1,a=0,b=0; switch(x) { case 0:b++; case1:a++;
#include main() { int x=1,y=0,a=0,b=0; switch(x) { case 1: s
#include main() { int x=1,y=0,a=0,b=0; switch(x) { case
int x=1,a=0,b=0; switch(x) { case 0:b++; case 1:a++; case 2:
main() {int a=2,b=7,c=5; switch(a>0) {case 1:switch(b0)
#include void main() { int x=2,y; switch(x) { case 1:y=x ; b
关于一道C语言的问题int x=1,a=0,b=0; switch(x) { case 0:b++; case 1:a+
{int x=1,a=0,b=0;switch(x){ case 0:b++; case 1:a++; case 2:a
int x=1,a=0,b=0;switch (x){case 0:b++;case 1:a++;case 2:a++;