我想问哈!for(I=0;k=-1;k=1;k++;)后面printf就不说了,这是不是死循环,详细

[复制链接]
查看11 | 回复3 | 2012-3-22 12:53:46 | 显示全部楼层 |阅读模式
for(I=0, k=-1; k=1; k++)是的,死循环。循环条件判别这一句: k=1一般是用 k==1 一类的布尔表达式但这里写成 k=1的赋值表达式了,这个表达式的结果永远是真,所以循环不会结束 ------------------看的很晕,突然发现你的for为什么里面有三个分号?》...
回复

使用道具 举报

千问 | 2012-3-22 12:53:46 | 显示全部楼层
for循环里只能有三个语句,详情看for循环...
回复

使用道具 举报

千问 | 2012-3-22 12:53:46 | 显示全部楼层
你语句中的那个I=0有用嘛,貌似完全没作用,for循环一般只有三个语句...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行