| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2637 人关注过本帖
标题:一个小问题-分号的作用
只看楼主 加入收藏
nardoloveme
Rank: 1
等 级:新手上路
帖 子:25
专家分:0
注 册:2008-10-9
收藏
 问题点数:0 回复次数:6 
一个小问题-分号的作用
#include<stdio.h>
void main()
{
    int i,sum=0;
    scanf("%d",&i);
    do
    {
        sum=sum+i;
        i++;
    }while(i<=10);
    printf("%d\n",sum);
}
#include<stdio.h>
void main()
{
    int i,sum=0;
    scanf("%d",&i);
    while(i<=10)
    {
        sum=sum+i;
        i++;
    }
    printf("%d\n",sum);
}
上面有颜色的是我不懂的地方,为什么一个While后面有分号,一个没有。
搜索更多相关主题的帖子: 分号 
2008-10-25 09:33
tfg0116
Rank: 1
等 级:新手上路
帖 子:44
专家分:0
注 册:2008-10-9
收藏
得分:0 
只需知道do...while语句while后面有;,而while语句后面没;就可以了
2008-10-25 09:51
nuciewth
Rank: 14Rank: 14Rank: 14Rank: 14
来 自:我爱龙龙
等 级:贵宾
威 望:104
帖 子:9786
专家分:208
注 册:2006-5-23
收藏
得分:0 
把while(){}看成整体,默认它后面有分号不是和没有一样么。

倚天照海花无数,流水高山心自知。
2008-10-25 11:07
lionmusicyj
Rank: 1
等 级:新手上路
帖 子:98
专家分:0
注 册:2008-9-20
收藏
得分:0 
这是规则吧~!
就像英文的语法一样~!
好象是没有为什么的~!
这些东西用的多了,也就习惯了~!
呵呵~!
2008-10-25 11:18
wangluxi
Rank: 2
等 级:论坛游民
帖 子:27
专家分:29
注 册:2008-10-22
收藏
得分:0 
死记住就行了。
这是两个不同的循环语句
一个是while语句,一个是do……while语句。
c++上的语法规则
2008-10-25 18:19
choco1024
Rank: 3Rank: 3
等 级:论坛游侠
威 望:1
帖 子:183
专家分:140
注 册:2008-8-31
收藏
得分:0 
没有原因。
2008-10-25 19:49
機器人
Rank: 1
来 自:中國香港
等 级:新手上路
帖 子:3
专家分:0
注 册:2008-10-18
收藏
得分:0 
do..while跟while用使它们的规则, 只是人们定义出来的。
其实你该不会必须先了解有甚么因由, 才能使用它们。

中國香港
2008-10-26 00:33
快速回复:一个小问题-分号的作用
数据加载中...
 
   



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

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