C语言 for(i=0;i<=4;i++) 这一步里最后i等于多少,这个步骤是什么意思?要求详细说明。

[复制链接]
查看11 | 回复3 | 2013-10-13 17:38:20 | 显示全部楼层 |阅读模式
最后一个i=4i=0,是给变量i赋初始值为0;i<=4是其中的条件,如果该条件成立则执行for语句当中的程序,执行完语句后再执行i++动作(即i+1),执行i++后再次执行i<=4的动作,依次类推,直到i<=4不成立为止。如果不成立则直接跳出for循环。...
回复

使用道具 举报

千问 | 2013-10-13 17:38:20 | 显示全部楼层
for (1;2;3){4}执行顺序为[1,2,4,3] [2,4,3] [2,4,3]所以最后一步为 i=4 执行 2
4<=4 为真,继续执行4执行 4执行 3
i ++ 即 i = 4 + 1所以结果是5...
回复

使用道具 举报

千问 | 2013-10-13 17:38:20 | 显示全部楼层
for (初始化语句; 条件语句; 控制语句) i=0为初始值,i<=4为结束条件,这一步骤给i赋值0,所以i的值为0...
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行