| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 5513 人关注过本帖
标题:关于for循环加花括号不加花括号的区别??
取消只看楼主 加入收藏
利城fc
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2018-11-30
结帖率:0
收藏
已结贴  问题点数:20 回复次数:0 
关于for循环加花括号不加花括号的区别??
不是说for循环没有加花括号,只识别第一个语句吗。为什么第三个for循环识别了三个if语句 int main()
{
int cock, hen, chick;   /*定义变童为基本整型*/
for (cock = 0;cock <= 20;cock++)   /*公鸡范围在 0~20 之间*/
for (hen = 0;hen <= 33;hen++)   /*母鸡范围在 0~33 之间*/
for (chick = 3;chick <= 99;chick++) /*小鸡范围在 3~99 之间*/
if (5 * cock + 3 * hen + chick / 3 == 100) /*判断钱数是否等于 100*/

                if (cock + hen + chick == 100)   /*判断购买的鸡数是否等于 100*/
                if (chick % 3 == 0)   /*判断小鸡数是否能被 3 整除*/
printf("公鸡:%d,母鸡:%d,小鸡:%d\n", cock, hen, chick);
return 0;
}
 不是说for循环没有加花括号,只识别第一个语句吗。为什么第三个for循环识别了三个if语句
int main()
{
int cock, hen, chick;   /*定义变童为基本整型*/
for (cock = 0;cock <= 20;cock++)   /*公鸡范围在 0~20 之间*/
for (hen = 0;hen <= 33;hen++)   /*母鸡范围在 0~33 之间*/
for (chick = 3;chick <= 99;chick++) /*小鸡范围在 3~99 之间*/
if (5 * cock + 3 * hen + chick / 3 == 100) /*判断钱数是否等于 100*/

                if (cock + hen + chick == 100)   /*判断购买的鸡数是否等于 100*/
                if (chick % 3 == 0)   /*判断小鸡数是否能被 3 整除*/
printf("公鸡:%d,母鸡:%d,小鸡:%d\n", cock, hen, chick);
return 0;
}  不是说for循环没有加花括号,只识别第一个语句吗。为什么第三个for循环识别了三个if语句
 不是说for循环没有加花括号,只识别第一个语句吗。为什么第三个for循环识别了三个if语句
 int main()
{
int cock, hen, chick;   /*定义变童为基本整型*/
for (cock = 0;cock <= 20;cock++)   /*公鸡范围在 0~20 之间*/
for (hen = 0;hen <= 33;hen++)   /*母鸡范围在 0~33 之间*/
for (chick = 3;chick <= 99;chick++) /*小鸡范围在 3~99 之间*/
if (5 * cock + 3 * hen + chick / 3 == 100) /*判断钱数是否等于 100*/

                if (cock + hen + chick == 100)   /*判断购买的鸡数是否等于 100*/
                if (chick % 3 == 0)   /*判断小鸡数是否能被 3 整除*/
printf("公鸡:%d,母鸡:%d,小鸡:%d\n", cock, hen, chick);
return 0;
}
 不是说for循环没有加花括号,只识别第一个语句吗。为什么第三个for循环识别了三个if语句
int main()
{
int cock, hen, chick;   /*定义变童为基本整型*/
for (cock = 0;cock <= 20;cock++)   /*公鸡范围在 0~20 之间*/
for (hen = 0;hen <= 33;hen++)   /*母鸡范围在 0~33 之间*/
for (chick = 3;chick <= 99;chick++) /*小鸡范围在 3~99 之间*/
if (5 * cock + 3 * hen + chick / 3 == 100) /*判断钱数是否等于 100*/

                if (cock + hen + chick == 100)   /*判断购买的鸡数是否等于 100*/
                if (chick % 3 == 0)   /*判断小鸡数是否能被 3 整除*/
printf("公鸡:%d,母鸡:%d,小鸡:%d\n", cock, hen, chick);
return 0;
}
bccn_1543570477891952384573778bccn_1543570477891952384573778bccn_1543570477891952384573778
搜索更多相关主题的帖子: for 循环  判断 是否 
2018-11-30 17:36
快速回复:关于for循环加花括号不加花括号的区别??
数据加载中...
 
   



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

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