下面程序的功能是输出所有的水仙花数,水仙花数是一个三位数,而且每位数字的立方加起来恰好等于该数。PrivateSubForm_Click()Dimi%,j%,k%,x%Forx=100To999i=(______)'求百位数字j=(______)'求十位数字k=(______)'求个位数字Ifi^3+j^3+k^3=xThenPrintxNextxEndSub(10.0分)
第一空: x \ 100 第二空: x \ 10 Mod 10 第三空: x Mod 10
举一反三
- 编一个程序, 打印出所有的“水仙花数”, 所谓“水仙花数” 是指一个三 位数, 其各位数字立方和等于该数本身。 例如, 153=1*1*1+5*5*5+3*3*3 , 所 以 153 是“ 水仙花数”
- 水仙花数是指其个位、十位和百位3个数的立方和等于这个三位数本身。求所有的水仙花数。
- 水仙花数是指一个 3 位数,它的每个位上的数字的 3 次幂之和等于它本身(例如:1**3 + 5**3+ 3**3 = 153),输出所有3位的水仙花数。
- 输出所有的水仙花数。水仙花数是一个三位数,其个位、十位、百位上的数字的立方和等于这个数本身,例如153=13+53+33,153是一个水仙花数。
- 定义一个输出水仙花数的函数,水仙花是指一个 3 位数,它的每个位上的数字的 3 次幂之和等于它本身(例如:1**3 + 5**3+ 3**3 = 153),输出所有3位的水仙花数。
内容
- 0
编程判断整数n是否是水仙花数。水仙花数是一个 3 位数,它的每个位上的数字的 3次幂之和等于它本身。例如153就是一个水仙花数。
- 1
下面的程序求100~499之间的所有“水仙花数”,即各位数字的立方和恰好等于该数本身的数。 #include "stdio.h" void main() { int i,j,k,m,n; for(i=1;i<5 ; i++) for(j=0; j<=9; j++) for(k=0; k<=9; k++) { m=i*100+j*10+k; n=i*i*i+j*j*j+k*k*k; if(________) printf("%d ",m); } }
- 2
((10分)求100~999中的水仙花数,所谓水仙花数是一个三位数,它的各位数字的立方和等于该数,例如153是一个水仙花数,因为.试编一段程序,找出所有的水仙花数.
- 3
编写一个求水仙花数的函数。所谓水仙花数是指一个三位数,其各位数字立方的和等于该数。例如:153就是一个水仙花数:153=1*1*1+5*5*5+3*3*3
- 4
2. 输出所有的“水仙花数”,所谓“水仙花数”是指一个三位数,其中各位数字立方和等于该数字本身。例如:153是一个“水仙花数”,因为153=1*1*1+5*5*5+3*3*3