解题思路:

注意事项:if括号里面的判断条件  应该用双等于符号  一个等于是赋值的意思  

参考代码:

#include<stdio.h>

int main()

{

int i,a,b,c;

for(i=100;i<1000;i++)

{a=i/100;

b=i%100/10;

c=i%10;

if(i==a*a*a+b*b*b+c*c*c)

printf("%d\n",i);

}

return 0;

}


 

0.0分

0 人评分

  评论区