for (a=1,b=1;a=20) break; if(b%3==1) {b+=3; continue;} b-=5; } 求a值结果a=22,为什么呢?
来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/18 13:04:16
for(a=1,b=1;a=20)break;if(b%3==1){b+=3;continue;}b-=5;}求a值结果a=22,为什么呢?for(a=1,b=1;a=20)break;if(b%3=
for (a=1,b=1;a=20) break; if(b%3==1) {b+=3; continue;} b-=5; } 求a值结果a=22,为什么呢?
for (a=1,b=1;a=20) break; if(b%3==1) {b+=3; continue;} b-=5; } 求a值
结果a=22,为什么呢?
for (a=1,b=1;a=20) break; if(b%3==1) {b+=3; continue;} b-=5; } 求a值结果a=22,为什么呢?
1 结果为:
a=8
2 测试程序:
#include
void main()
{
\x05int a,b;
\x05for (a=1,b=1;a=20) break;
\x05\x05if(b%3==1)
\x05\x05{
\x05\x05\x05b+=3;
\x05\x05\x05continue;
\x05\x05}
\x05\x05b-=5;
\x05}
\x05printf("a=%d\n",a);
}