老师要求用VF程序来求解,明天就要交。我确实不会,哪位会的高手帮帮忙!!!!!!谢谢~~~~~~~~~~~~
...十、百位数的立方和等于这个数本身,求这个数。哪位高手会的,帮帮忙...
答案为:153,370,371,407共4个 代码如下 FOR i=100 to 999 a=ALLTRIM(STR(i))FOR j=1 to 3 k=ALLTRIM(STR(j))c&k=SUBSTR(a,j,1)ENDFOR c=VAL(c1)^3+VAL(c2)^3+VAL(c3)^3 IF c=i MESSAGEBOX("这个数为:"+alltrim(STR(i)))ENDIF ENDFOR ...
vfp编程:一个小于1000的三位数,个位十位和百位上数的立方和等于该...
以下代码经测试可用,结果是 153,370,371,407 for i=100 to 999 a=(i\/10-int(i\/10))*10 &&获取个位数 b=int((i\/100-int(i\/100))*10) &&获取十位数 c=int(i\/100) &&获取百位数 if a^3+b^3+c^3=i &&也可以用 if a*a*a+b*b*b*b+c*c*c=i ?i endif...
[java程序语言设计] 求各位数字的立方和等于它本身的数
或者你可以对0-9做一个三次方的映射,就会减少程序中的乘法运算。
...所谓水仙花数是指其各位数字的立方和等于该数本身)
判断3位数是否为水仙花数应该是100到999.所以如下:set talk off clear for I=100 to 999 a=int(i\/100)b=int((i-100*a)\/10)c=i-int(i\/10)*10 if i=a^3+b^3+c^3 ?i endif set talk on return
C语言设有一个三位数,将它的百、十、各位上的3个数,各自求立方,然后加...
这个问题叫水仙花数吧 代码是:include<stdio.h> include<math.h> int main(){ int x,y,z,i;for(i=100;i<1000;i++){ x=i%10;\/\/得到个位数 y=(i%100)\/10;\/\/得到十位数 z=i\/100;\/\/得到百位数 if(i==(pow(x,3)+pow(y,3)+pow(z,3))){ printf("%d\\n",i);} } } ...
...endfor求0到999中满足各个数位的立方和等于其本身的数有哪些_百度知...
for i=0 to 999 if (i\\100)^3+mod(i\\10,10)^3+mod(i,10)^3=i ? i endif endfor
java求水仙花数
分析:水仙花数是指:一个三位数,其各位数字立方和等于该数本身。例如:370=33+73+00.这就说明370是一个水仙花数。所以要判断一个三位数是不是水仙花数,得先取得这个三位数的的个位,十位和百位。1:先取得他的百位:int BaiWei = x\/100; 因为int是整形,所以不会进行四舍五入,也不会管小数...
请求哪位VF高手帮我编写下面程序~~急用!!!
1.s=0 for i=2 to 100 step 2 s=s+i endfor ?s 2.n=0 for i=100 to 999 a=int(i\/100)b=int(i\/10)-10*a c=mod(i,10)if i=a^3+b^3+c^3 n=n+1 endif endfor
...<一个三位数,它的各个数字位的立方和等于它本身!比如:153=1*1*1...
水仙花是吧??include <stdio.h> int leaf(int n){ int a, b, c;a = n \/ 100;b = (n % 100) \/ 10;c = n % 10;if(a * a * a + b * b * b + c * c * c == n)return 1;else return 0;} int main(){ int n;scanf("%d", &n);if(leaf(n))printf("Yes...
解析C语言水仙花数(详解版)
一个三位数被称作"水仙花数",是指其各位数字的立方和等于该数本身。比如153是一个水仙花数,因为153 = 1³ + 5³ + 3³。要找出"水仙花数",关键是将其分解为个位、十位和百位,并计算各数位的立方和。如果立方和等于原数,则该数是"水仙花数"。算法设计:由于"水仙花数"是三...