| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 799 人关注过本帖
标题:请教大家一个菜鸟问题,还请大家不吝赐教!
取消只看楼主 加入收藏
xiaoqing
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2004-11-3
收藏
 问题点数:0 回复次数:1 
请教大家一个菜鸟问题,还请大家不吝赐教!

有两个程序:

一:

#include<stdio.h> main() { int sum=1;

while (sum<=5) { sum++;

}

printf("sum=%d\n",sum); return 0 ; }

二:

#include<stdio.h> main() { int sum=1;

while (sum<=5) { ++sum;

}

printf("sum=%d\n",sum); return 0 ; }

这两个程序唯一的不同的地方是 sum++ 和 ++sum ,sum++我知道是先给sum付1,然后在下次付值的时候再给第一次付的值加1;++sum是先给它付一个1+1的值,在下次付值的时候保持原值不变,但是经过我的上机实验发现两个程序结果都是一样的!说明++sum也能循环,但是我不知道为什么,而且还和我现在的想法还有抵触,请大家多指点指点我这个小才鸟!多谢了!

搜索更多相关主题的帖子: 不吝 
2004-11-04 00:19
xiaoqing
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2004-11-3
收藏
得分:0 

十分感谢大家!

你们的提示对我这个初学者很有帮助!


怒发冲冠,凭栏处潇潇雨歇。 抬望眼,仰天长啸,壮怀激烈。 三十功名尘与土, 八千里路云和月。 莫等闲白了少年头,空悲切。
2004-11-04 11:45
快速回复:请教大家一个菜鸟问题,还请大家不吝赐教!
数据加载中...
 
   



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

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