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

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

下列程序段中是死循环的是()

A.int n=1; while(!n) n++;

B.int n=1; do{n--;} while(n);

C.int n=1; do{ n+1; } while(n)

D.for(n=5;n<1;) ;


参考答案和解析
D 解析:本题考查三种循环语句的结束条件。对于选项A,它的条件表达式1永远为真,故循环永远不会停止,是死循环;对于选项B,它的条件表达式为空,也是死循环;对于选项C,它的条件表达式(n>=0)总是成立,故也是死循环;对于选项D,当m减到小于0时,它的条件表达式结果为假(false),循环结束。
更多 “下列程序段中是死循环的是()A.int n=1; while(!n) n++;B.int n=1; do{n--;} while(n);C.int n=1; do{ n+1; } while(n)D.for(n=5;n<1;) ;” 相关考题
考题 以下程序段的输出结果是______。 int x=5; do {ptintf("%2d\n",x--); }while(!x);A.5B.无任何输出C.4D.陷入死循环

考题 有如下程序段: int x=3; do { printf("%d",x-=2);} while(!(--x)); 其输出结果是 ( )A.1B.3C.1-2D.死循环

考题 以下程序段的输出结果是( )。 int x=5; do { x--; }while(!x);A.5B.无任何输出C.4D.陷入死循环

考题 在下列选项中,没有构成死循环的程序段是( )。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.10B.13C.21D.程序陷入死循环

考题 有下列程序:A.1B.2C.4D.死循环

考题 有以下程序段:程序段的输出结果是()A.1B.30C.1~2D.死循环

考题 下列程序段中,不是死循环的是_______。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++;

考题 有以下程序段:为使程序段不陷入死循环,从键盘键入的数据应该是( )。A.任意正奇数B.任意负偶数C.任意正偶数D.任意负奇数

考题 在下列选项中,没有构成死循环的是( )。

考题 有下列程序:程序的输出结果是( )。A.1B.20C.1-4D.死循环

考题 有以下程序段:int x=3;do{printf(%d,x-=2);)while(!(--x));其输出结果是( )。A.1B.3 0C.1 -2D.死循环

考题 有如下程序段:int x=3,do{ x-=2;cout<<x;}while(!(--x));执行这个程序段的输出结果是( )。A.1B.30C.1-2D.死循环

考题 下列程序段中循环体的执行次数是______。 int x=-12; while (x=0) x=x+1;A.While循环执行12次B.循环体语句执行一次C.循环是死循环D.循环体语句一次也不执行

考题 下列程序段的输出结果是______。int x=3;do{ printf("%d",x-=2);}while (!(--x));A.1B.30C.1-2D.死循环

考题 在下列选项中,没有构成死循环的程序段是( )

考题 下列各程序段中,不是死循环的是( )。A.int j=100;B.for(;;) while(1) {j=j%100+1; if(j>1000) break; }C.int n=0;D.int m=36; do{ while(m)--m; ++n; }while(n>=0);

考题 以下程序段()。  x=-1;  do{ x=x*x; } while(!x);A、是死循环B、循环执行2次C、循环执行1次D、有语法错误

考题 当程序因某种原因陷入死循环,使用快捷键调出任务管理器,在任务管理器的应用程序界面中,找到陷入死循环的应用程序,选中该程序,单击()即可。

考题 以下程序段的输出结果是()intx=3;do{printf(""%3d"",x-=2);}while(!(--x));A、1B、30C、1-2D、死循环

考题 在WindowsXP中,当程序因某种原因陷入死循环,下列哪一个方法能较好地结束该程序()。

考题 while(10){printf("welcometobaweiUniversity/n");}关于本程序段说法不正确的是()A、while语句是循环结构B、本程序没有增量,因此不能正常停止。C、本程序是个死循环结构D、该程序会输出10句话后停止

考题 执行程序段:x=-1;do{x=x*x;}while(!x);的结果是()A、死循环B、循环执行2次C、循环执行一次D、有语法错误

考题 有以下程序段intx=3;do{printf("%d",x-=2);}while(!(--x));}其输出结果是()。A、1B、30C、1–2D、死循环

考题 填空题当程序因某种原因陷入死循环,使用快捷键调出任务管理器,在任务管理器的应用程序界面中,找到陷入死循环的应用程序,选中该程序,单击()即可。

考题 单选题while(10){printf("welcometobaweiUniversity/n");}关于本程序段说法不正确的是()A while语句是循环结构B 本程序没有增量,因此不能正常停止。C 本程序是个死循环结构D 该程序会输出10句话后停止

考题 单选题以下程序段()。  x=-1;  do{ x=x*x; } while(!x);A 是死循环B 循环执行2次C 循环执行1次D 有语法错误

考题 单选题以下程序段的输出结果是()intx=3;do{printf(""%3d"",x-=2);}while(!(--x));A 1B 30C 1-2D 死循环