牛肉我刚开始 发表于 2022-3-30 23:01:16

好朋友帮帮看看那个错了,谢谢

#include <stdio.h>
void main()
{
        int i,a,b,c;
        for(i=100;i<1000;i++)
        {
                a=i/100;
                b=i/10-i*10;
                c=i%10;
                if(i==a*a*a+b*b*b+c*c*c)
                printf("%d",i);
        }
}

没有显示错误
运行出来什么都没有。。。

大马强 发表于 2022-3-30 23:06:06

十位错了

#include <stdio.h>
void main()
{
      int i,a,b,c;
      for(i=100;i<1000;i++)
      {
            a=i/100;
//            b=i/10-i*10;
                        b =   (i/10) % 10;
            c=i%10;
            if(i==a*a*a+b*b*b+c*c*c)
                        printf("%d ",i);
      }
}
页: [1]
查看完整版本: 好朋友帮帮看看那个错了,谢谢