这个程序可以运行但是结果是错的这是为什么?C语言中有这样循环的吗?求解,谢谢各...
#include <stdio.h>intmain(){
intx,y,z,sum;
for(x=1;x<=9;x++){
for(y=0;y<=9;y++){
for(z=0;z<=9;z++){
sum=100*x+10*y+z;
if(sum=x*x*x+y*y*y+z*z*z){
printf("水仙花数:%d\n",sum);
}
}
}
}
return0;
}
Sum后面双等号 #include <stdio.h>
intmain(){
intx,y,z,sum;
for(x=1;x<=9;x++){
for(y=0;y<=9;y++){
for(z=0;z<=9;z++){
sum=100*x+10*y+z;
if(sum==x*x*x+y*y*y+z*z*z){
printf("水仙花数:%d\n",sum);
}
}
}
}
return0;
} 996561465 发表于 2018-4-12 18:39
Sum后面双等号
谢谢!
ba21 发表于 2018-4-12 20:00
#include
intmain(){
intx,y,z,sum;
谢谢!
页:
[1]