有以下程序:#include main(){int a=1,b=0;for(;a<5;a++){if(a%2==0)break;b+=a;}printf("%d\n",b);}程序的运行结果是( )。
查看答案
有以下程序#include main(){int i;for(i=1;i<=40;i++){if(i++%5==0)if(++i%8==0)printf("%d",i);}printf("\n");}执行后的输出结果是( )。
A. 32
B. 24
C. 5
D. 40
若有以下程序#include main(){int a=6,b=0,c=0;for(;a;){b+=a;a-=++c;}printf("%d,%d,%d\n",a,b,c);}则程序的输出结果是( )。
A. 0,18,3
B. 1,14,3
C. 0,14,3
D. 0,14,6
有以下程序:#include main(){int i,j;for(i=3;i>=1;i--){for(j=1;j<=2;j++)printf("%d",i+j);printf("\n");}}程序运行的结果是( )。
A. 234<换行>345<换行>
B. 432<换行>543<换行>45<换行>
C. 23<换行>34<换行>23<换行>
D. 45<换行>34<换行>23<换行>
有以下程序:#include main(){int i,j,m=1;for(i=1;i<3;i++){for(j=3;j>0;j--){if(i*j>3)break;m*=i*j;}}printf("m=%d\n",m);}程序运行后的输出结果是( )。
A. m=6
B. m=2
C. m=4
D. m=5