main( ){int a,b;for(a=1,b=1;a=20)break;if(b%3==1){b+=3;continue;}b-=5;}printf("a=%d\n",a);}8

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/11 18:59:15

main( ){int a,b;for(a=1,b=1;a=20)break;if(b%3==1){b+=3;continue;}b-=5;}printf("a=%d\n",a);}8
main( )
{
int a,b;
for(a=1,b=1;a=20)
break;
if(b%3==1)
{
b+=3;
continue;
}
b-=5;
}
printf("a=%d\n",a);
}
8

main( ){int a,b;for(a=1,b=1;a=20)break;if(b%3==1){b+=3;continue;}b-=5;}printf("a=%d\n",a);}8
我在源码中给你加了一些打印信息,你可以运行试一下.注意观察每次循环时a、b的值的变化.

在循环中b的值每次都加3,从1到22.加了7次.第8次时发现b>20,一次退出循环.
main( )
{
int a,b;
for(a=1,b=1;a=20){
printf(" return b = %d ,a = %d ",b ,a);
break; //如果满足条件就退出循环
}
if(b%3==1) // b的初始值为1,所以每次循环都会执行“b+3”
{
b+=3;
printf(" b = %d \n",b);
continue; // 跳出循环,进入下一次循环.就是不执行循环体下面的语句.
}
printf(" b - 5 \n ");
b-=5;
}
printf("a=%d\n",a);
}

main() {int a,b; for (a=1,b=1;a #include stdio.h main() { int a,b,sum;#include stdio.hmain(){int a,b,sum;printf(Enter two numbers: );scanf(%d%d,&a,&b);for(;a error C2065:'a' :undeclared identifier#includeint main(){int print_shang();int print_xia();print_shang();print_xia();return 0;}int print_shang(){int a,b;for(a=1;a #include void main() { int a,b,c; for(a=1; a #include main( ) { int a=1,b=2; for(;a #include main() {int b,i,a[20];for(i=0,i #include void main() { int a,b,c,n; for(n=100;n #include int b=2; int fun(int*k) { b=*k+b;return(b);} main() {int a[10]={1,2,3,4,5,6,7,8}#include int b=2; int fun(int*k) { b=*k+b;return(b);} main() {int a[10]={1,2,3,4,5,6,7,8},i;for(i=2;i main() { int a; for(a=1;a main() {int m[10],a;for(a=0,a C++有道题看不懂,#include int func(int a,int b);int main(){cout void fun(int a,int b) { int t; t=a;a=b;b=t; } main()void fun(int a,int b){ int t; t=a;a=b;b=t; } main() { int c[10]={1,2,3,4,5,6,7,8,9,0}.i; for(i=0;i 帮我解释一下这段程序中的表达式!/*说谎*/#includeint main(){int a,b,c;for(a=0;a 求教大神这程序那里错了#includeint main(){int a,b,c;for(a=1;a #include void fun(int a, int b) { int t; t=a; a=b; b=t;main() { int c[10]={1,2,3,4,5,6,7,8,9,0), i; for (i=0; i #include void fun(int a,int b) {int t; t=a;a=b;b=t; } main() {int c[6]={1,2,3,4,5,6},i;for(i=0;i 关于程序的求偶数和个数#include stdio.hvoid main(){int a;int b=0;for(a=0;a 这个程序哪里错了啊?#include#includeusing namespace std;int main(){int A,B,C,D,E,F;for(A=0;A