c语言编程

[复制链接]
查看11 | 回复3 | 2009-7-23 09:25:05 | 显示全部楼层 |阅读模式
for(e1;e2;e3)....等价于e1;while(e2){...e3;}不过有专家推荐用for,说效率更高
回复

使用道具 举报

千问 | 2009-7-23 09:25:05 | 显示全部楼层
简单的说吧 for循环包含了while循环的功能 可以替代它while括号里的判断条件是for第二个表达式的判断条件。例如for(i=0;iwhile([B]) {
语句块
}**************与**************for(;[B];) {
语句块}**************等价的
回复

使用道具 举报

千问 | 2009-7-23 09:25:05 | 显示全部楼层
两个基本能实现的功能是一样的。但for循环一般是要知道循环次数的,而while循环一般不要知道次数。一般喜欢用for~
回复

使用道具 举报

千问 | 2009-7-23 09:25:05 | 显示全部楼层
参考一楼的
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行