提问的时候,代码最好能贴到代码框里.
如下:
#include<stdio.h>
int main() {
int a,b,c,i;
for(i=100,a=1,b=1,c=1; i>=100&&i<=9999&&a<=9&&a>0&&b<=9&&b>0&&c<=9&&c>0; i++,a++,b++,c++)
{
if(i==a*a*a+b*b*b+c*c*c)
{
printf("%d",i);
}
}
return 0;
}
#include<stdio.h>
int main()
{
int a,b,c,i;
for(i=100,a=1,b=1,c=1;
i>=100&&i<=999&&a<=9&&a>0&&b<=9&&b>0&&c<=9&&c>0;i++
)
{
if(i==a*a*a+b*b*b+c*c*c)
printf("%d",i);
else {
a++,b++,c++;
}
};
}
for不反回真进行不下去么,但还是没有结果,for里面加if语句判断,难道我用的c-free5缘故,想不通求助大佬们