作业帮 > 综合 > 作业

int k=100;do {++k;} while(k>=100)int k=100;while (k);--k;请问哪

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/21 07:08:16
int k=100;
do {++k;} while(k>=100)
int k=100;
while (k);--k;
请问哪个不构成死循环?
--k前面确实有个分号- - 第1个是死循环么 第2个是啥东西……
while (k);?
while里面应该是boolean值,k是int~
那答案就只能是第一个了,第一个其实可以说不是死循环,因为int有范围,当达到int的范围,循环就会结束.
第二个语法上就错了,根本不能运行,别说什么是不是死循环了~