[单选题]

有以下程序: main() { int i,n=0; for(i=2;i<5;i++) { do { if(i%3) continue; n++; }while(!i); n++; } printf("n=%d/n",n); } 程序执行后的输出结果是( )。

A.n=5

B.n=2

C.n=3

D.n=4

参考答案与解析:

相关试题

有以下程序main(){ int i,n=0;for(i=2;i<5;i£«£«

[单选题]有以下程序 main() { int i,n=0; for(i=2;i<5;i++) { do {if(i%3)continue; n++; }while(!i); n++; } printf("n=%d/n",n); } 程序执行后输出结果是A.n=5B.n=2C.n=3D.n=4

  • 查看答案
  • 有以下程序main(){inti;for(i=0;i<3;i£«£«) swit

    [单选题]有以下程序 main() {int i; for(i=0;i<3;i++) switch(i) { case0:printf("%d",i); case2:printf("%d",i); default:printf("%d",i); } } 程序运行后的输出结果是A.22111B.21021C.122D.12

  • 查看答案
  • 有以下程序 main() { inti; for(i=1;i<=40;i£«£«

    [单选题]有以下程序main(){ int i;for(i=1;i<=40;i++){ if(i++%5==0)if(++i%8==0) printf("%d",i);}printf("/n");}执行后的输出结果是A.5B.24C.32D.40

  • 查看答案
  • 有以下程序main(){inti;for(i=1;i<=40;i£«£«){if

    [单选题]有以下程序 main() {int i; for(i=1;i<=40;i++) {if(i++%5==0) if(++i%8==0) pfintf("%d",i); } printf("/n"); } 执行后的输出结果是A.5B.24C.32D.40

  • 查看答案
  • 有以下程序 main() {inti,s=1; for (i=1;i<50;i£

    [单选题]有以下程序main(){ int i,s=1;for (i=1;i<50;i++)if(!(i%5)&&!(i%3)) s+=i;printf("%d/n",s);}程序的输出结果是A.409B.277C.1D.91

  • 查看答案
  • 有以下程序main()}inti,s=1; for(i=1;i<50;i£«£«

    [单选题]有以下程序 main() } int i,s=1; for(i=1;i<50;i++) if(!(i%5)&&! (i%3)) s+=i; printf("%d/n",s);} 程序的输出结果是A.409B.277C.1D.91

  • 查看答案
  • 有以下程序:main(){char k; inti;for(i=1;i<3;i£

    [单选题]有以下程序: main() { char k; int i; for(i=1;i<3;i++) { scanf("%c",&k); switch(k) { case '0': printf("another/n"); case '1': printf("number/n"); } } } 程序运行时,从键盘输入01<回车>,程序执行后的输出结果是( )。A.another numberB.another number anotherC.another number n

  • 查看答案
  • 有以下程序:main (){char k;inti;for(i=1;i<3;i£

    [单选题]有以下程序: main () { char k; int i; for(i=1;i<3;i++) { scanf("%c",&k); switch(k) { case '0': printf("another/n"); case '1': printf("number/n"); } } } 程序运行时,从键盘输入:01<回车>,程序执行后的输出结果是A.another numberB.another number anotherC.another number num

  • 查看答案
  • 有下列程序: main() {inti; for(i=1;i<=40;i£«£«

    [单选题]有下列程序:main(){inti;for(i=1;i<=40;i++){if(i+ +%5==0)if(++i%8==0) printf("%d",i);}printf("/n");} 执行后的输出结果是( )A.5B.24C.32D.40

  • 查看答案
  • 有以下程序 voidf(int*q){inti=0;for(;i<5;i£«£«

    [单选题]有以下程序void f(int *q){int i=0;for( ; i<5;i++)(*q)++;}main(){int a[5]={1,2,3,4,5},i;f(a);for(i=0;i<5;i++)printf(“%d,”,a[i]);}程序运行后的输出结果是( )。A.2,2,3,4,5,B.6,2,3,4,5,C.1,2,3,4,5,D.2,3,4,5,6,

  • 查看答案
  • 有以下程序:main(){inti,n=0;for(i=2;i<5;i£«£«)