当前位置: 代码迷 >> C语言 >> 有个很简单的问题问下大虾们~
  详细解决方案

有个很简单的问题问下大虾们~

热度:99   发布时间:2007-12-20 18:14:39.0
有个很简单的问题问下大虾们~
如下#include <stdio.h>  
main ()
{  
int a=1,b,c;
while(a<10){
b=0;
while(b<10){
c=0;
while(c<10){
if(a*100+b*10+c == a*a*a+b*b*b+c*c*c){
printf("%d\n",a*100+b*10+c);
}
c++;
}
b++;
}
a++;
}
getch();
}  


偶刚学C...有点看不懂..从C++,B++.A++为什么不能放在while(b<10){ 后面?这种语句怎么看?最好能说详细点..
感谢老手们了..
搜索更多相关的解决方案: int  main  include  

----------------解决方案--------------------------------------------------------
反正是想不明白.可能我有要钻牛脚尖了...
----------------解决方案--------------------------------------------------------
偶刚学C...有点看不懂..从C++,B++.A++为什么不能放在while(b<10){ 后面?这种语句怎么看?最好能说详细点..
感谢老手们了..



在C语言程序设计书上的循环语句有介绍  LZ没看书吗

while(表达式)语句
其中表达式是循环条件,语句为循环体。
    while语句的语义是:计算表达式的值,当值为真(非0)时, 执行循环体语句。

while语句中的表达式一般是关系表达或逻辑表达式,只要表达式的值为真(非0)即可继续循环。
----------------解决方案--------------------------------------------------------
while语句嵌套我那本书上没写..郁闷~看这种多从循环的..就呆了...~!不知道它是怎么进行循环的..唉..~!
----------------解决方案--------------------------------------------------------


/* 很简单的嵌套循环啊 */

int a = 1, b, c;

while(a < 10)
{
    b = 0;
    while(b < 10)
    {
        c = 0;
        while(c < 10)
        {
            if(a * 100 + b * 10 + c == a * a * a + b * b * b + c * c * c)
            {
                printf("%d\n", a * 100 + b * 10 + c);
            }
            c++;
        }
        b++;
    }
    a++;
}


[[italic] 本帖最后由 cosdos 于 2007-12-20 18:45 编辑 [/italic]]
----------------解决方案--------------------------------------------------------
感谢各位大虾啦..
----------------解决方案--------------------------------------------------------
改为for 循环,
int main()
{
    int a = 1, b, c;
    for(a=1;a < 10;a++)
        for(b=0;b < 10;b++)    
            for(c=0;c < 10;c++)            
                if(a * 100 + b * 10 + c == a * a * a + b * b * b + c * c * c)            
                    printf("%d\n", a * 100 + b * 10 + c);        
getch();
return 0;
}
----------------解决方案--------------------------------------------------------
书写格式很重要啊,五楼的同志就很棒.大家要学习啊
----------------解决方案--------------------------------------------------------
原帖由 [bold][underline]swiminfire[/underline][/bold] 于 2007-12-20 19:53 发表 [url=http://bbs.bc-cn.net/redirect.php?goto=findpost&pid=1156060&ptid=193561][/url]
书写格式很重要啊,五楼的同志就很棒.大家要学习啊


说的对啊!
本来看的懂,被LZ这么格式一写就晕了。
程序写的很难看。
----------------解决方案--------------------------------------------------------
嗯。。平时看到有的人写的代码格式很差,看了也感到头晕。。。。
----------------解决方案--------------------------------------------------------
  相关解决方案