有下列程序: include<stdi0.h>voidmain( ) {inti=5; do{if(i%3=1)if(i%5==2){printf(&qu有下列程序:#include<stdi0.h>voidmain( ){inti=5;do{if(i%3=1)if(i%5==2){printf("*%d",i);break;}i++:}while(i!=O);printf("\n");}程序的运行结果是( )。A.*7B.*3*5C.*5D.*2*6

题目
有下列程序: include<stdi0.h>voidmain( ) {inti=5; do{if(i%3=1)if(i%5==2){printf(&qu

有下列程序:

#include<stdi0.h>

voidmain( )

{inti=5;

do

{if(i%3=1)

if(i%5==2)

{printf("*%d",i);break;}

i++:

}while(i!=O);

printf("\n");

}

程序的运行结果是( )。

A.*7

B.*3*5

C.*5

D.*2*6


相似考题
更多“有下列程序: #include&lt;stdi0.h&gt;voidmain( ) {inti=5; do{if(i%3=1)if(i%5==2){printf(&qu ”相关问题
  • 第1题:

    有下列程序: include voidmain( ) {inti=5; do {if(i%3=1) if(i%5==2) {printf("*%d",i);break;} i++: }while(i!=O); printf("\n"); } 程序的运行结果是( )。

    A.*7

    B.*3*5

    C.*5

    D.*2*6


    正确答案:A
    A。【解析】本题考查d0…while循环,先执行循环体,再判断条件是否成立,函数实现的功能是找出满足一个数,它除3时余1,除5时余2,然后打印“*”和这个数从5开始,等于7时恰好符合条件,输出,最后循环结束。

  • 第2题:

    9、下面程序的输出结果是 。 #include<stdio.h> int main() { int k=1,s=0; int i=5; do { if (i%3==1) if (i%5==2) { printf("%d", i); break;} i++; } while(i!=0); printf("\n"); return 0; }


    10

  • 第3题:

    以下程序的输出结果是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

  • 第4题:

    有以下程序段 int i=5; do{ if(i%3==1) if(i%5==2) {printf("*%d",i); break; } i++; }while(i!=0); 其运行结果是()

    A.*2*6

    B.*7

    C.*5

    D.*3*5


    B

  • 第5题:

    下面程序执行后的输出结果是()。 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


    C 解析:本题首先调用函数funcl(0),输出st[0]=h,i值变为2,再调用函数func2(2),输出st[2]=1,此时i<3,执行i+=2,i值变为4,然后再调用函数funcl(4),输出st[4]=o,此时i值大于3,函数调用结束。因此,输出结果为hlo。