网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
2、设有程序段 int k=10; while(k==0) { k=k-1; } 则下面叙述中正确的是()。
A.该while循环的循环体将执行10次
B.该循环是死循环,循环体会无限执行下去
C.循环体语句一次也不会执行
D.循环体语句只会执行一次
参考答案和解析
C 本题中,首先将0赋给k,泶锸奖湮?,跳出循环,没有执行循环体语句。解答本题的关键是掌握while语句。
更多 “2、设有程序段 int k=10; while(k==0) { k=k-1; } 则下面叙述中正确的是()。A.该while循环的循环体将执行10次B.该循环是死循环,循环体会无限执行下去C.循环体语句一次也不会执行D.循环体语句只会执行一次” 相关考题
考题
阅读下面程序,则程序的执行结果为【19】。#include "stdio.h"fun(int k,int *p){ int a,b;if(k==1||k==2)*p=1;else{ fun(k-1,a);fun(k-2,b);*p=a+b;}}main(){ int x;fun(6, x);printf( "%d\n",x);}
考题
以下程序运行后的输出结果是【】。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=2; while (k==0) {printf(“%d”,k);k--;} 则下面描述中正确的是()。A. while 循环执行 10 次B. 循环是无限循环C. 循环体语句一次也不执行D. 循环体语句执行一次
考题
没有程序段: int k=10; while(k=0) k=k-1;则下面描述中正确的是( )。A.while循环执行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;
考题
下列程序段中,不是死循环的是_______。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.循环体语句执行一次
考题
设有程序段: 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.循环体语句执行一次
考题
执行下面的程序段后,变量k中的值为 include void main( ) { int k=3,s[2]; s[
执行下面的程序段后,变量k中的值为 #include<iostream.h> void main( ) { int k=3, s[2]; s[0]=k; k=s[1] *10; cout < < k;}A.不定值B.33C.30D.10
考题
设有程序段:int k=12:while(k=1)k=k一1;则下列描述中正确的是( )。A.while循环执行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;}A、6B、8C、9D、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;,则下面描述正确的是()。A
while循环执行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;}A
6B
8C
9D
10
热门标签
最新试卷