早教吧作业答案频道 -->其他-->
求大神帮忙编程,把VB语言发给我:水仙花数是指一个n(n>=3)位数,每一位数字的n次幂的和正好等于这个数本身。如,153是一水仙花数,因为153=1的3次方+5的3次方+3的3次方。VB编程计算(E-mail
题目详情
求大神帮忙编程,把VB语言发给我:
水仙花数是指一个n(n>=3)位数,每一位数字的n次幂的和正好等于这个数本身。如, 153是一水仙花数,因为153=1的3次方+5的3次方+3的3次方。VB编程计算(E-mail递交),要求如下:
(1)找出所有三位数的水仙花数;
(2)找出所有四位数的水仙花数;
(3)找出所有五位数的水仙花数;
水仙花数是指一个n(n>=3)位数,每一位数字的n次幂的和正好等于这个数本身。如, 153是一水仙花数,因为153=1的3次方+5的3次方+3的3次方。VB编程计算(E-mail递交),要求如下:
(1)找出所有三位数的水仙花数;
(2)找出所有四位数的水仙花数;
(3)找出所有五位数的水仙花数;
▼优质解答
答案和解析
给你一个(1)的答案,其他它相似的:
Dim i As Integer
Dim a As Integer
Dim b As Integer
Dim c As Integer
For i = 100 To 999
a = i \ 100
b = (i Mod 100) \ 10
c = i Mod 10
If a ^ 3 + b ^ 3 + c ^ 3 = i Then
Print "i ="; i; "="; a; "^3 + "; b; "^ 3 + "; c; " ^ 3 = "; a ^ 3; "+"; b ^ 3; "+"; c ^ 3; "="; i
End If
Next i
Dim i As Integer
Dim a As Integer
Dim b As Integer
Dim c As Integer
For i = 100 To 999
a = i \ 100
b = (i Mod 100) \ 10
c = i Mod 10
If a ^ 3 + b ^ 3 + c ^ 3 = i Then
Print "i ="; i; "="; a; "^3 + "; b; "^ 3 + "; c; " ^ 3 = "; a ^ 3; "+"; b ^ 3; "+"; c ^ 3; "="; i
End If
Next i
看了 求大神帮忙编程,把VB语言发...的网友还看了以下:
数列和函数高手~求救!已知,函数f(x)=(x+3)/(x+1),(x不等于1)数列An满足数列A 2020-04-12 …
已知树列an是首项为2的等比数列,且满足an+1=pan+2的n次1,求常数p的值,an的通项2, 2020-04-27 …
如果x,y互为相反数,n是任意自然数,求证:x的n次方+(—1)的n+1次方×y的n次方=0 2020-05-14 …
用火柴棒搭三角形图形序号数 1 2 3 4 .小三角形的个数 1 4 9 .所需火柴棒的根数 3 2020-05-15 …
求4分之1的N次方加上负1的N次方减去4分之负1的N次方加上负1的N加1次方的值.(N为正整数) 2020-05-17 …
若n(n∈N,n>1)不能被小于根号n的所有质数整除,则n为质数.谁证明下.这次有分加了...括号 2020-05-17 …
MOD(n,d)=n-d*INT(n/d)12345AB公式说明(结果)=MOD(3,2)3/2的 2020-05-20 …
用级数收敛的必要条件证明当n→∝时,1/nn是比1/n!的高阶无穷小其中1/nn是1/n的n次1/ 2020-06-11 …
(2014•江西)已知数列{an}的前n项和Sn=3n2−n2,n∈N*.(1)求数列{an}的通 2020-06-12 …
如果你写出12的所有约数,1和12除外,你会发现最大的约数是最小约数的3倍.现有一个整数n,除掉它 2020-06-17 …