在下列选项中,没有构成死循环的程序段是( ) A. for( ; ;); B. int k=1000; do{++k;} while(k>=10000); C. int s=36; while(s);--s;
if(i>100)break; } C、int k=1000; D、int s=36; do {++k;} while(k>=10000); while(s);--s;答案是C,为什么啊?为什么D不对啊? 相关知识点: 试题来源: 解析 因为D中while的循环体语句是个空语句,--s不属于while语句。反馈 收藏
不算死循环,正如二楼所述。但程序没什么意义 ++k是先自增在进行其他运算 k++是先进行其他运算在自增 例如:假设k=1000然后执行一下运算 m=++k;与m=k++ 前一句执行后m=1001,k=1001 后一句执行后m=1000,k=1001
在下列选项中,没有构成死循环的程序段是( )A、int i=100while(1){i=i%100+1;if(i>100)break;}B、for(;;);C、int k=1000;do{++k;}while(k>=10000);D、int s=36;while(s);--s; 扫码下载作业帮搜索答疑一搜即得 答案解析 查看更多优质解析解答一 举报A...
在下列选项中,没有构成死循环的程序段是___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;搜索 题目在下列选项中,没有构成死循环的程序段是___A、...
while(n<=10000){ k+=n;n++;} 循环结束就得到1+2+...10000的值,就是n 例如:void main() { int sum=0,m=0,n=0;do { n++; sum+=n;} while(sum<=1000); //n先加的意思是while判断zhi的就是加的那个n而不是比实际加的数大1的 n--; //当跳出循环时,sum已经比1000大了...
若定义int i,a,k,s; 是死循环的是 A、for (i=1;;i++) { if(i=-10) break; s=s+i; } B、k=0; do { k++; }while(k>0); C、i=0; while (1) { i++; if(i==20) break; } D、a=1; while(a<10) { continue; a++;> 点击查看答案 ...
百度试题 结果1 题目若k为整形,下述while循环执行的次数为:A. 1000 B. ile k>1 C. int k D. k/2 E. 9 F. 10 G. 11H. 100 相关知识点: 试题来源: 解析 A 反馈 收藏
百度试题 结果1 题目【单选题】若k为整形,下述循环执行的次数为 k=1000 while k>1: print(k) k=int (k/2)A. 9 B. 10 C. 11 D. 50 相关知识点: 试题来源: 解析 9 反馈 收藏
Search or jump to... Search code, repositories, users, issues, pull requests... Provide feedback We read every piece of feedback, and take your input very seriously. Include my email address so I can be contacted Cancel Submit feedback Saved searches Use saved searches to filte...