百度试题 结果1 题目int k=0;do{++k;}while(k>=0);是无限循环的语句 相关知识点: 试题来源: 解析 错误 反馈 收藏
下面程序的循环次数是( )。int k=0; while(k10) { if(k1) continue; if(k==5) break; k++;}int k=0; while(k10) { if(k1) continue; if(k==5) break; k++;} [单选题](2分) A. 5 B. 6 C. 4 D. 死循环 相关知识点:
百度试题 题目int k=0;do{++k;}while(k>=0);是无限循环的语句 A. 错误 B. 正确 相关知识点: 试题来源: 解析 A.错误 反馈 收藏
题目下面程序段不是死循环的是( ) A. int j=100; B. k;} C. for( ; ; ); D. int k=0; do{ ++k;}while(k>=0); E. int s=36; while(s);--s; 相关知识点: 试题来源: 解析 E.int s=36; while(s);--s; 反馈 收藏
int 类型有个范围,加到最大值以后会变成负值
不是 死循环 因为 int 是有范围的 如果超出范围 int 值不确定 也可以小于0 为负值
int k=0;do{ ++k;} while(k>=0) ; //一般来说,这会是个死循环,因为k越加越大 但,因为k是有符号数,达到一定程度,k值会溢出就会变成负数,循环次数是2^31。
int k=0;do{ //do-while循环,先执行一次再判断条件是否成立 ++k; //执行++k, 第一次执行完k=1 } while(k>=0) //判断k是否>=0, 第一次执行完后k=1了,k>=0条件成立 //此后k一直累加,但int是有上限值的,累加到了int的上限时,就会溢出,成为一个负数了,这时循序就...
百度试题 题目以下形成死循环的程序段是( )。 A.int k=0;do{++k;}while(k>=0)B.int a=5;while(a){a--;}C.for(int x=0;xD.int i=3;for(;i;i--)相关知识点: 试题来源: 解析 A 反馈 收藏
K=0 while(k)0相当于“假”所以不执行 非0的值相当于“真”就执行了 在while前面把K改成非0的值,循环就执行了 不过你这是死循环