标题 用C语言输出水仙花的值 #include<stdio.h> void main() { int i,a,b,c,num=0; printf("输出水仙花的值和个数:\n"); for(i=100;i<=999;i++) //因为水仙花的范围只有这么大,循环次数精度高。 { a=i/100; //百位数除以100得到的百位上面的数字,余数去掉。 b=i/10%10; c=i%10; if(i==a*a*a+b*b*b+c*c*c) { num++; printf("%4d\n",i); } } printf("水仙花个数=%d\n",num); }