早教吧作业答案频道 -->数学-->
求解析~~~~~~~~~~(22)以下不构成无限循环的语句或者语句组是A)n=0;B)n=0;do{++n;}while(n
题目详情
求解析~~~~~~~~~~
(22)以下不构成无限循环的语句或者语句组是
A)n=0; B)n=0;
do{++n;}while(n<=0); while(1){n++;}
C) n=10; D) for(n=0,i=1; ;i++) n+=i;
while(n); {n--;}
答案:A
(22)以下不构成无限循环的语句或者语句组是
A)n=0; B)n=0;
do{++n;}while(n<=0); while(1){n++;}
C) n=10; D) for(n=0,i=1; ;i++) n+=i;
while(n); {n--;}
答案:A
▼优质解答
答案和解析
A答案中,++n会优先while执行,所以while中n起始值实际是1,所以1<=0不成立为false,直接跳出循环
B答案中,while条件是int型的1,不存在判断,所以无论n怎么变化,不影响while,所以不会自动break;
C答案同B,虽然while条件是变量,但是依然是int型,不存在boolean的判断,所以结果和B一样.
D答案,for里面,第二个是判断循环条件的,由于第二个条件为空,所以结果同B和C,不存在boolean判断,所以无论变量如何变化也不会影响循环判断,所以会无限循环.
还有疑问可以补充.
B答案中,while条件是int型的1,不存在判断,所以无论n怎么变化,不影响while,所以不会自动break;
C答案同B,虽然while条件是变量,但是依然是int型,不存在boolean的判断,所以结果和B一样.
D答案,for里面,第二个是判断循环条件的,由于第二个条件为空,所以结果同B和C,不存在boolean判断,所以无论变量如何变化也不会影响循环判断,所以会无限循环.
还有疑问可以补充.
看了 求解析~~~~~~~~~~(...的网友还看了以下:
∑(2^n)/(n^n)的收敛性你回答的是:取后一项后前一项的比.(2^n+1)/((n+1)^(n 2020-03-31 …
(1/(n^2 n 1 ) 2/(n^2 n 2) 3/(n^2 n 3) ……n/(n^2 n 2020-05-16 …
若n为一自然数,说明n(n+1)(n+2)(n+3)与1的和为一平方数n(n+1)(n+2)(n+ 2020-05-16 …
为什么n(n+1)(n+2)可拆成1/4[n(n+1)(n+2)(n+3)-(n-1)n(n+1) 2020-06-22 …
一次足球比赛中,有n(n≥2)个球队参加比赛,假设此次比赛为单循环比赛(参加比赛的每一个队都与其他 2020-06-23 …
数论+集合1.证明5个相继的正整数之积不是完全平方数设n≥3,(n-2)(n-1)n(n+1)(n+ 2020-10-31 …
已知数列{a底n}中,a1=a2=1,且an=an-1+an-2(n≥3,n∈n*),设bn=an/ 2020-11-27 …
赋值语句N=N+1的意义是()A.N等于N+1B.N+1等于NC.将N的值赋给N+1D.将N的原值加 2020-12-31 …
赋值语句n=n+1的意思是()A.n等于n+1B.n+1等于nC.将n的值赋给n+1D.将n的值增加 2020-12-31 …
赋值语句n=n+1的意思是()A.n等于n+1B.n+1等于nC.将n的值赋给n+1D.将n的值增加 2020-12-31 …