艳艳4
2016-11-18 22:58
我下面输出水仙花数的程序运行无结果,是哪里出错了?#include<stdio.h> int main() { int a,b,c,num; for(a=1;a<10;a++) { a=num%10; b=(num/10)%10; c=num/100; } if(num=a*a*a+b*b*b+c*c*c) printf("输出水仙花数:%d\n",num); return 0; }
#include<stdio.h>
int main()
{ int a,b,c,num;
for(num=100;num<=999;num++)
{ a=num%10; b=(num%100)/10; c=num/100; }
if(num==a*a*a+b*b*b+c*c*c)
printf("输出水仙花数:%d\n",num);
return 0;
}我是这样子写的
C语言入门
928126 学习 · 21543 问题
相似问题