标题:C程序 ++是什么意思 详细说下哈
只看楼主
tianxiayehan
Rank: 1
等 级:禁止发言
帖 子:47
专家分:4
注 册:2011-8-31
结帖率:50%
 问题点数:0 回复次数:4 
C程序 ++是什么意思 详细说下哈
提示: 作者被禁止或删除 内容自动屏蔽
搜索更多相关主题的帖子: include 
2011-09-02 12:40
A13433758072
Rank: 11Rank: 11Rank: 11Rank: 11
来 自:广东潮州
等 级:小飞侠
威 望:1
帖 子:1182
专家分:2784
注 册:2010-7-22
得分:0 
回复 楼主 tianxiayehan
# include <stdio.h>
int main(void)
{
    int i;
    int cnt = 0;
    for (i=1; i<101; ++i)
    {
         if (i%2 == 1)
             ++cnt;   ++是自加的意思,也就是cnt=cnt+1,系统每执行到这就自动加1,
    }
    printf("cnt = %d\n", cnt);
    return 0;
}
而cnt +=i;可分解为cnt=cnt+i;系统每执行到这cnt就自动加上i,再赋值给cnt,如此循环

一步一个脚印...............................默默地前进.....
诚邀乐于解答c菜鸟问题,的热心网友加入,  QQ群38490319
2011-09-02 12:55
tianxiayehan
Rank: 1
等 级:禁止发言
帖 子:47
专家分:4
注 册:2011-8-31
得分:0 
回复 2楼 A13433758072
提示: 作者被禁止或删除 内容自动屏蔽

谢谢帮助我的人!同时也谢谢不帮助我的人
2011-09-02 13:42
Hujc71
Rank: 2
等 级:论坛游民
帖 子:49
专家分:65
注 册:2010-3-31
得分:0 
cnt++可以写成cnt+=1;而不是cnt+=i;
2011-09-02 13:48
Luminal
Rank: 6Rank: 6
等 级:侠之大者
帖 子:140
专家分:470
注 册:2011-8-24
得分:0 
<<C程序设计 第三版>>谭浩强 一书中,第57页(第3章第八节)有详细讲述,看了就明白了!
2011-09-02 16:14



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-348953-1-1.html




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

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