| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 597 人关注过本帖
标题:[求助]循环体
只看楼主 加入收藏
amyeeq
Rank: 2
等 级:论坛游民
威 望:1
帖 子:64
专家分:10
注 册:2006-8-22
结帖率:66.67%
收藏
 问题点数:0 回复次数:8 
[求助]循环体
#include<stdio.h>
void main()
{ int i , j;
for(i=1;i<=9;i++)
{ for(j=1;j<=i;j++)
printf("%d*%d=%2d",i,j,i*j);
printf("\n");
getch();
}


#include<stdio.h>
void main()
{ int i , j;
for(i=1;i<=9;i++)
{ for(j=1;j<=i,j++){
printf("%d*%d=%2d",i,j,i*j);}
printf("\n");
getch();
}
区别是什么?
搜索更多相关主题的帖子: printf void main getch include 
2006-10-19 11:05
purana
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:广东-广州
等 级:版主
威 望:66
帖 子:6039
专家分:0
注 册:2005-6-17
收藏
得分:0 
光加这对{}...是一样的..不过两段都有错误...第二段里的..不是逗号...是分号..还有.两段都少了个}

我的msn: myfend@
2006-10-19 11:16
amyeeq
Rank: 2
等 级:论坛游民
威 望:1
帖 子:64
专家分:10
注 册:2006-8-22
收藏
得分:0 
谢谢
你说的一样是不是运行结果是一样的,它们在理论上有没有不同呢?要是在{}里加上其它的操作是不是有不同的情况的呢?
2006-10-19 11:25
purana
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:广东-广州
等 级:版主
威 望:66
帖 子:6039
专家分:0
注 册:2005-6-17
收藏
得分:0 
结果..你自己看看是不是一样...
{}表示是一个集体...
for(j=1;j<=i;j++)
{
printf("%d*%d=%2d",i,j,i*j);
}

for(j=1;j<=i;j++)
printf("%d*%d=%2d",i,j,i*j);
是一样的...如果没有加{}这话..那么循环语句的循环体就是它的下一行的语句...如果加了{}的话..那循环体就是{}之间的整个..

我的msn: myfend@
2006-10-19 11:30
huzi00008
Rank: 1
等 级:新手上路
帖 子:112
专家分:0
注 册:2006-10-9
收藏
得分:0 
赞同purana的观点,如果你程序中关于j不是<=i,就不同了 

2006-10-19 11:36
C语言学习者
Rank: 4
等 级:贵宾
威 望:13
帖 子:1278
专家分:0
注 册:2006-9-26
收藏
得分:0 

书上有讲,应该详细看书才对


谁有强殖装甲第二部,可以Q我460054868
2006-10-19 19:07
nuciewth
Rank: 14Rank: 14Rank: 14Rank: 14
来 自:我爱龙龙
等 级:贵宾
威 望:104
帖 子:9786
专家分:208
注 册:2006-5-23
收藏
得分:0 
以下是引用amyeeq在2006-10-19 11:05:59的发言:
#include<stdio.h>
void main()
{ int i , j;
for(i=1;i<=9;i++)
{ for(j=1;j<=i;j++) 没有匹配.
printf("%d*%d=%2d",i,j,i*j);
printf("\n");
getch();
}


#include<stdio.h>
void main()
{ int i , j;
for(i=1;i<=9;i++)
{ for(j=1;j<=i,j++){
printf("%d*%d=%2d",i,j,i*j);}
printf("\n");
getch();
}
区别是什么?

循环语句的作用范围为紧跟着它的第一个语句(包括复合语句和空语句)


倚天照海花无数,流水高山心自知。
2006-10-19 19:08
huashun
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2006-10-11
收藏
得分:0 
谢谢分享
2006-10-21 10:51
yup6688
Rank: 1
等 级:新手上路
帖 子:38
专家分:0
注 册:2006-8-5
收藏
得分:0 
上面分析的很好!

2006-10-21 11:46
快速回复:[求助]循环体
数据加载中...
 
   



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

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