| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 876 人关注过本帖
标题:请教高手
只看楼主 加入收藏
johnnyniao
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2005-5-5
收藏
 问题点数:0 回复次数:9 
请教高手
static void Main(string[] args)
  { int a=0 ,b,c;
   while( a<=19)
   {
     b=0;
    while(b<=33)
    {
      c=100-a-b;
     if(5*a+3*b+c/3==100)
     {
      Console.WriteLine("{0},{1},{2}",a,b,c);}
     b++;}
     a++;}
请问为什么b=0放在while(a<=19) 上面和下面结果不一样啊, 高手们 可以给我解释下嵌套循环计算机是按照什么循序来运行的啊!!谢谢
搜索更多相关主题的帖子: 计算机 
2005-05-05 23:51
live41
Rank: 10Rank: 10Rank: 10
等 级:贵宾
威 望:67
帖 子:12442
专家分:0
注 册:2004-7-22
收藏
得分:0 
先内循环,在外循环。
2005-05-06 08:25
johnnyniao
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2005-5-5
收藏
得分:0 
当第一次外循环,那么b会不会再次重复地复值于0?
2005-05-06 09:21
live41
Rank: 10Rank: 10Rank: 10
等 级:贵宾
威 望:67
帖 子:12442
专家分:0
注 册:2004-7-22
收藏
得分:0 
2005-05-06 09:26
johnnyniao
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2005-5-5
收藏
得分:0 
先是执行内循环,然后再外循环.内循环中B++
然后到了外循环 B 又重复地给复值0 ,那B 的值不是一直要为0了么
谢谢!!请问斑竹地QQ号是多少?
2005-05-06 09:38
live41
Rank: 10Rank: 10Rank: 10
等 级:贵宾
威 望:67
帖 子:12442
专家分:0
注 册:2004-7-22
收藏
得分:0 
这里不是要b一直为0的意思,是每次内循环之前将b清0,

c=100-a-b

这里b虽然每次从0开始,但a是变的,每次加1,所以b在外循环清0是有意义的。
2005-05-06 09:48
live41
Rank: 10Rank: 10Rank: 10
等 级:贵宾
威 望:67
帖 子:12442
专家分:0
注 册:2004-7-22
收藏
得分:0 

static void Main(string[] args) { int a=0,b,c; while(a<=19) { b=0; //内循环前清0

while(b<=33) //每次内循环都是34次 { c=100-a-b; //c的变化是随a和b值 if(5*a+3*b+c/3==100) { Console.WriteLine("{0},{1},{2}",a,b,c); } b++; //这个b++是在内循环执行,不关外循环事 }

a++; //这个a++是在外循环执行 } }

2005-05-06 09:55
johnnyniao
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2005-5-5
收藏
得分:0 
非常感谢斑竹,虽然现在还是有点不懂!
2005-05-06 10:21
johnnyniao
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2005-5-5
收藏
得分:0 
谢谢斑竹 ,我明白拉
2005-05-06 10:28
xianglipp
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2005-5-8
收藏
得分:0 
这是一道算法题-----100元买小鸡鸡的问题~~~我在好多年前都做过了。

 b=0放在那里有什么意义?
2005-05-08 21:58
快速回复:请教高手
数据加载中...
 
   



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

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