水仙花数有哪些? 水仙花数是指一个 n 位数(n≥3),它的每个位上的数字的 n 次幂之和等于它本身.三位的水仙花数共有4个:153,370,371,407;四位的水仙花数共有3个:1634,8208,9474;五位的水仙花数共有3个:54748,92727,93084;六位.
C语言 将所有的水仙花数保存到一维数组a中,再通过数组打印出所有的水仙花数。 includedefine N 1000void main(){int i,n,j=0,a[N]={0},b[3]={0};for(i=100;i;i+){b[0]=i%10;b[1]=i/10%10;b[2]=i/100;n=b[0]*b[0]*b[0]+b[1]*b[1]*b[1]+b[2]*b[2]*b[2];if(i=n)a[j+]=i;}printf(\"100-999之间的水仙花数为:\");for(i=0;i
水仙花数有哪些? 你好,水仙花数是指一个 n 位数(n≥3),它的每个位上的数字的 n 次幂之和等于它本身.(例如:1^3+5^3+3^3=153).三位的水仙花数共有4个:153,370,371,407.