| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 936 人关注过本帖, 1 人收藏
标题:for 语句请教
只看楼主 加入收藏
caoge106
Rank: 1
等 级:新手上路
帖 子:29
专家分:5
注 册:2012-6-8
收藏
得分:0 
这个看书或看视频了.就了解了吧.
2012-07-24 13:22
q215236213
Rank: 4
等 级:业余侠客
威 望:1
帖 子:148
专家分:276
注 册:2012-7-24
收藏
得分:0 
#include"stdio.h"
int main()
{
  int a,b;
  for(a=1;a<100;)
    ++a,b=a+1;
  printf("%d\n",a);
}
你这个语句可以写成这样,第一次循环,当a=1时,1 < 100,成立,执行循环,a= 2,b = 3
此时 检测  2 < 100,成立,开始执行第二次循环 ,a = 3 ,b=4  这样执行下去,
........
直到 a=99的时候,99 < 100 成立,执行循环, a = 100 ,b= 101 ,
检测检测的时候 100 < 100 不成立, 循环退出
接着执行 PRINTF 输出a的值 也就是 100
2012-07-25 13:09
qq3439819
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2012-7-25
收藏
得分:0 
第一个是先++a,第二个是后++啊
2012-07-25 15:00
快速回复:for 语句请教
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.035578 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved