“水仙花数”是指一个三位数,它的各位数字的立方和等于其本身,比如:153=13+53+33。 现在要求输出所有在m和n范围内的水仙花数。 要求程序定义一个narcissus()函数和一个main()函数,narcissus()函数判断一个整数n是否为水鲜花数,其余功能在main()函数中实现。 int narcissus(int n) { //判断n是否为水仙花数,...
其中:a表示的是水仙花数的百位数,b表示的是水仙花数的十位数,c表示的是水仙花数的个位数,sum表示的是所有累加下来的水仙花数。 3、水仙花数是指一个n(=3)位数字的数,它等于每个数字的n次幂之和。 4、C语言输出水仙花数的具体分析和实现流程如下: 水仙花数的含义 “水仙花数”是一个三位数其各位数字的立方和...
#include<stdio.h> int narcissus(int n) { int a,b,c; a = n /100; b = n /10%10; c = n %10%10; if(n==a*a*a+b*b*b+c*c*c) return1; else return0; }int main(){ int m, n, i, find=0; while(scanf("%d%d", &m, &n)!=EOF){ find=0; for(i=m; i<=n; i...