level 1
for(k=10;;k--);个人认为是死循环,但是我的同学都说不是。运行结果是只有一光标,没有press any key to continue...请大家评评理,看是不是死循环。
2005年12月17日 10点12分
1
level 1
我觉得好像是啊。。没有退出循环的条件,K也不知道是什么数
2005年12月17日 10点12分
2
level 1
如果是死循环,请说说具体是怎么死的,好说服我的同学呀,谢谢了。。。
2005年12月17日 10点12分
3
level 1
循环 个几毛 啊 连循环体 都几吧 没有 拿你循环啊
2005年12月17日 11点12分
4
level 0
列眼是白痴还是新手?不懂别在这里现了!没有循环体的循环是可以实现的。不过for(k=10;;k--);是死循环。
2005年12月17日 11点12分
5
level 1
列眼,你比我同学还菜鸟,不知道没有循环体的循环是可以实现的吗?编译器不会报错,会一直执行那条循环语句,直到满足条件限制,跳出。不过我说的那个语句绝对是死循环啦!不知道我的同学是怎么想的,非要和我争!
2005年12月17日 11点12分
6
level 0
如果编译能通过,最后应当是溢出错误,因为K是INT型的变量
2005年12月17日 12点12分
7
level 1
其实有循环体的``,只不过他是个";" 也就是个空语句`
2005年12月17日 13点12分
8