niusouti.com

下面程序的执行结果是【】。include void main(){int n=0,x=0;do{n++;if(n%3==2&&下面程序的执行结果是【 】。include <iostream. h>void main(){int n=0,x=0;do{n++;if(n%3==2&&n%5==3&&n%7==2)x=1;}while(x!=1);cout<<"n=" <<n<<end1;}

题目
下面程序的执行结果是【】。include void main(){int n=0,x=0;do{n++;if(n%3==2&&

下面程序的执行结果是【 】。

include <iostream. h>

void main()

{

int n=0,x=0;

do

{

n++;

if(n%3==2&&n%5==3&&n%7==2)

x=1;

}while(x!=1);

cout<<"n=" <<n<<end1;

}


相似考题
更多“下面程序的执行结果是【】。include <iostream. h>void main(){int n=0,x=0;do{n++;if(n%3==2&amp;& ”相关问题
  • 第1题:

    有以下程序:include main(){ int i,n=0;for(i=2;i<5;i++){do {if(i%3) continue;n++;

    有以下程序: #include <stdio.h> 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


    正确答案:D
    解析:for循环中,当i=2时,i%3为真,结束本次while循环,!i为假,执行n++,n为1;当i=3时,i%3=0,执行n++,n为2,!i为假,执行n++,n为3;当i=4时,i%3为真,结束本次while循环,!i为假,执行n++,n为4;当i=5时,for循环结束。这时输出n=4。

  • 第2题:

    以下程序的输出结果是n=4 #include<stdio.h> void main() { int i,n=0; for(i=2;i<5;i++) { do { if(i%3) continue; n++; } while(!i); n++; } printf("n=%d",n); }


    1 2 3

  • 第3题:

    【单选题】以下程序执行后的输出结果是_______。 #include "stdio.h" void main() { int i,n=0; for(i=2;i<5;i++) { do{ if(i%3) continue; n++; }while(!i); n++; } printf("n=%dn",n); }

    A.n=5

    B.n=2

    C.n=3

    D.n=4


    Prohsbn

  • 第4题:

    阅读下面语句,则程序的执行结果是______。include"stdio.h"main(){ inta=-1,b=1,k;if((++a<0)&

    阅读下面语句,则程序的执行结果是______。

    include"stdio.h"

    main()

    { inta=-1,b=1,k;

    if((++a<0)&&! (b--<=0))

    printf("%d,%d\n",a,b);

    else printf("%d,%d\n",b,a);}


    正确答案:
    与运算两边的语句必须同时为真时,结果才为真。当执行完if(++a0)&&!(b--=0))时,a,b的值已经发生了变化。

  • 第5题:

    下面程序执行结果正确的是 ________。#include <stdio.h>{ int main(void){ int n=0; while (n<=2) printf(“%d”,n++); return 0; }

    A.23

    B.123

    C.012

    D.12


    emoclew emoclew