【单选题】有程序段如下: int k=10; do { k=k-1;}while(k>=0); 则下面描述中正确的是________。(第4章 循环结构程序设计)A.语句“k=k-1;”执行1次B.语句“k=k-1;”执行10次C.语句“k=k-1;”执行11次D.语句“k=k-1;”执行12次

【单选题】有程序段如下: int k=10; do { k=k-1;}while(k>=0); 则下面描述中正确的是________。(第4章 循环结构程序设计)

A.语句“k=k-1;”执行1次

B.语句“k=k-1;”执行10次

C.语句“k=k-1;”执行11次

D.语句“k=k-1;”执行12次


参考答案和解析
D

相关考题:

设有如下程序段,intk=10;while(k=0)k=k-1;下面描述中正确的是() A、循环执行一次B、循环是无限循环C、循环体语句一次也不执行D、循环体语句执行一次

设有程序段: int k=12; while(k=1) k=k-1; 则下列描述中正确的是( )。A.0B.1C.TRUED.FALSE

设有程序段int k=10;while(k=0)k=k-1;则下面描述中正确的是A.while循环执行10次B.循环是无限循环C.循环体语句一次也不执行D.循环体语句执行一次

以下程序运行后的输出结果是【】。includemain(){int k=1,s=0; do{ if((k%2)!=0)continue; 以下程序运行后的输出结果是【 】。include<stdio.h>main(){ int k=1,s=0;do{if((k%2)!=0) continue;s+=k; k++;}while(k>10);printf("s+%d\n",s);}

设有程序段int k=10;while(k=0)k=k-1;则语句k=k-1执行10次。() 此题为判断题(对,错)。

设有程序段:intk=10。while(k=O)k=k-1;则下面描述中正确的是( )。A.循环执行10次B.无限循环C.循环体语句一次也不执行D.循环体语句执行一次

程序段如下 int k=-20; while (k=0)k=k+1; 则以下说法中正确的是( )A.while循环执行20次B.循环是无限循环C.循环体语句一次也不执行D.循环体语句执行一次

将下面的语句段(A) 补充完整,使其和语句段(B) 在功能上完全等价。(a) double s=0.0;【 】;int k=0;do{s+=d;k++;d=1.0/(k*k+1);}while(【 】);(b) double s=1.0;for(int k=1;k<=10;k++) s+=1.0/(k*(k+1));

下面程序段 int k=2; while (k==0) {printf(“%d”,k);k--;} 则下面描述中正确的是()。A. while 循环执行 10 次B. 循环是无限循环C. 循环体语句一次也不执行D. 循环体语句执行一次

设有程序段: int k=10; while(k=0) k=k-1; 则下面描述中正确的是A.循环执行10次B.无限循环C.循环体语句一次也不执行D.循环体语句执行一次

在下列选项中,没有构成死循环的程序段是( )。A.int i=100; for(;;) {i=i%10+1; if(i>10)break; }B.while(1);C.int k=0; do{++k;}while(k<=10);D.int s=12; while(s); --s;

以下程序的输出结果是#include stdio.hmain(){ int k=4,s=0; do{ if((k%3)==0) continue; s+=k;k++; }while(k10); printf("s=%d\n",s);}

下列程序段中,不是死循环的是_______。A.int i=100;B.unsigned k=0; while(1) do { { i=i%100+1; ++k if(i>=100)break; } } while(k>=0);C.for(;;);D.int s=3379; while(s++%2+s%2)s++;

设有程序段: intk=12: while(k=1)k=k-1: 则下列描述中正确的是( )。A.while循环执行10次 设有程序段: intk=12: while(k=1)k=k-1: 则下列描述中正确的是( )。A.while循环执行10次B.循环是无限循环C.循环体语句一次也不执行D.循环体语句执行一次

在下列选项中,没有构成死循环的程序段是_____。A.int i=100; while(1) { i=i%100+1; if(i>100)break; }B.for(;;);C.int k=1000; do{++k;}while(k>=1000);D.int s=36: while(s);--s;

设有程序段: int k=12: while(k=1)k=k一1; 则下列描述中正确的是( )。A.while循环执行10次SXB 设有程序段: int k=12: while(k=1)k=k一1; 则下列描述中正确的是( )。A.while循环执行10次B.循环是无限循环C.循环体语句一次也不执行D.循环体语句执行一次

设有程序段:int k=12;while(k=1) k=k-1;则下列描述中正确的是( )。A.while循环执行10次B.循环是无限循环C.循环体语句一次也不执行D.循环体语句执行一次

以下选项中循环结构合法的是( )。A.while (int i<7) { i+ + System.out.println("i is" + i): }B.int j:3; while (j) { System.out.println("j is"+j); }C.int j=O; for (int k=0; j + k!=10; j + +, k+ +) { System.out.println("j is"+j +,"k is"+ k): }D.int i=0: do{ {System.out.println("j is"+ j+ +); if (j==3){continue loop;} }while(j<10);

设有程序段:int k=12:while(k=1)k=k一1;则下列描述中正确的是( )。A.while循环执行10次B.循环是无限循环C.循环体语句一次也不执行D.循环体语句执行一次

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

设有程序段intk=10;while(k)k=k-1;则下面描述中正确的是()。A、while循环执行10次B、循环是无限循环C、循环体语句一次也不执行D、循环体语句执行一次

设有程序段:int k=10;while(k=0)k=k-1;,则下面描述正确的是()。A、while循环执行10次B、循环是无限循环C、循环体语句一次也不执行D、循环体语句执行一次

程序段int k=10; while(k=0) k=k-1循环体语句执行()次.

程序段intk=10;while(k=0)k=k-1;中,while循环执行10次。

下面程序段不是死循环的是()A、 int  j=100; while(1){j=j%100+2;if(j100)break;}B、 for( ; ; );C、 int k=0; do{ ++k;}while(k=0);D、 int s=36; while(s);--s;

单选题设有程序段:int k=10;while(k=0)k=k-1;,则下面描述正确的是()。Awhile循环执行10次B循环是无限循环C循环体语句一次也不执行D循环体语句执行一次

单选题下面程序段在执行完成后,a的值为() int j=0,k=0,a=0; while(j3) {j++;a=a+1;k=0;while(k=2) {k++;if(k%2!=0)continue;a=a+1;} a=a+1;}A6B8C9D10

单选题以下能够实现计算5!的程序段是(  )。Aint fac=1,k=0;do{k++;fac*=k;}while(k5);Bint fac=0,k=1;do{fac*=k;k++;}while(k5);Cint fac=1,k=1;do{k++;fac*=k;}while(k=5);Dint fac=1,k=0;do{fac*=k;k++;}while(k5);