题目内容
(请给出正确答案)
[单选题]
以下不是死循环的程序段是()
A.for(; ;);
B.int s=36;while (s){--s;}
C.unsigned int k=0;do{++k;} while (k>=0);
D.int i=100;while(1){i=i%100+1;if (i>100) break;}
查看答案
如果结果不匹配,请 联系老师 获取答案
A.for(; ;);
B.int s=36;while (s){--s;}
C.unsigned int k=0;do{++k;} while (k>=0);
D.int i=100;while(1){i=i%100+1;if (i>100) break;}
A.是死循环
B.循环执行二次
C.循环执行一次
D.有语法错误
A.死循环
B.不进入循环体直接跳出循环继续执行
C.程序报错
D.执行一次循环后跳出循环继续执行
A.输入的数据大于10000的时候会出现死循环
B.输入的数据不能被5除尽的时候才会出现死循环
C.输入的数据能被5除尽的时候才会出现死循环
D.输入的数据是任何情况都不会出现死循环
A.语法错误,缺少表达式2和表达式3
B.死循环
C.程序什么都不输出
D.输出:这是和i的值
A.攻击者利用软件存在的逻辑错误,通过发送某种类型数据导致运算进入死循环,CPU资源占用始终100%
B.攻击者利用软件脚本使用多重嵌套咨询,在数据量大时会导致查询效率低,通过发送大量的查询导致数据库响应缓慢
C.攻击者利用软件不自动释放连接的问题,通过发送大量连接消耗软件并发连接数,导致并发连接数耗尽而无法访问
D.攻击者买通IDC人员,将某软件运行服务器的网线拔掉导致无法访问