循环语句whlie(int i=0 )i--;的循环次数是

[复制链接]
查看11 | 回复2 | 2011-12-2 20:29:26 | 显示全部楼层 |阅读模式
0次。while(int i = 0) 相当于int i = 0;while(i)即 while(0) 对于一个整数i,若将其作为条件, 当 i=0 ,则为假,其他情况(不论i >0 还是 i < 0) 都为真。关于楼上的解答,我特意去试了一下,-2也是为真。。。...
回复

使用道具 举报

千问 | 2011-12-2 20:29:26 | 显示全部楼层
0次~~~while循环中的表达式 必须为真值,才会进行循环~~~“真值”两种表现方式:一是 true ;二是 大于零的数字而你的while循环,inti = 0 所以一次都不会循环~~~...
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行