网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)

执行语句“for(n=10;n>0;)printf("%d",--n+n--);”后,下列说法正确的是( )

A.循环体执行了5次,最终n的值是-1

B.循环体执行了6次,最终n的值是-1

C.循环体执行了6次,最终n的值是0

D.循环体执行了5次,最终n的值是0


参考答案

更多 “ 执行语句“for(n=10;n>0;)printf("%d",--n+n--);”后,下列说法正确的是( )A.循环体执行了5次,最终n的值是-1B.循环体执行了6次,最终n的值是-1C.循环体执行了6次,最终n的值是0D.循环体执行了5次,最终n的值是0 ” 相关考题
考题 在下面循环语句中循环体执行的次数为(46)。for(int i=0;in/2)break;A.n/2B.n/2+1C. 在下面循环语句中循环体执行的次数为(46)。 for(int i=0;i<0; i+ +)if(i>n/2)break;A.n/2B.n/2+1C.n/2-1D.n-1

考题 若有如下程序: main() { int n; for(n=0;n<9;n++) { if(n<1) {printf("%d",n); continue;} if(n==4)break; printf("%d",n); } } 则循环体执行的次数是( )。A.1B.5C.9D.死循环

考题 程序段如下intk=1;while(!k==0){k=k+1;printf("%d\n",k);}说法正确的是()。 A.while循环执行2次B.循环是无限循环C.循环体语句一次也不执行D.循环体语句执行一次

考题 试题19下列条件语句中,输出结果与其他语句与其他语句不同的是()A. if(a) printf(“%d\n”,x); else printf(“%d\n”, y);B. if(a==0) printf(“%d\n”,y); else printf(“%d\n”, x);C. if(a!=0) printf(“%d\n”,x); else printf(“%d\n”, y);D.if(a==0) printf(“%d\n”,x); else printf(“%d\n”, y);

考题 若k是int类型变量,且有以下for语句: for(k=-1;k<0;k++) printf("****n"); 下面关于语句执行情况的叙述中正确的是()。A.循环体执行一次B.循环体执行两次C.循环体一次也不执行D.构成无限循环

考题 24、以下正确的if语句是()。A.if (n>0) printf("%f",n) printf("%f",-n);B.if (n>0) { n=n+m; printf("%f",n); } else printf("%f",-n);C.if (n>0) { n=n+m; printf("%f",n); }; else printf("%f",-n);D.if (n>0) { n=n+m; printf("%f",n) }; else printf("%f",-n);

考题 17、程序段如下 int k=1; while(!k==0) { k=k+1; printf(”%d\n”,k); } 说法正确的是()。A.while循环执行2次B.循环是无限循环C.循环体语句一次也不执行D.循环体语句执行一次

考题 3、3.以下正确的if语句是()。A.if(n>0) printf(“%f”,n) else printf(“%f”,-n);B.if(n>0) { n=n+m;printf(“%f”,n); } else printf(“%f”,-n);C.if(n>0) { n=n+m;printf(“%f”,n); }; else printf(“%f”,-n);D.if(n>0) { n=n+m;printf(“%f”,n) }; else printf(“%f”,-n);

考题 若k是int类型变量,且有以下for语句: for(k=-1;k<0;k++) printf("****n”); 或者cout<<"****n"; 下面关于语句执行情况的叙述中正确的是()。A.循环体执行一次B.循环体执行两次C.循环体一次也不执行D.构成无限循环