水仙花数。
水仙花数是指一个 n 位数 ( n≥3 ),它的每个位上的数字的 n 次幂之和等于它本身。(例如:1^3 + 5^3 + 3^3 = 153)
Java 中实现的代码 public class shuixianhuashu { public static void main(String[] args) { for(int i=100; i<1000; i++){ int a = i/100; int b = i/10%10; int c = i%10; if(Math.pow(a,3)+Math.pow(b,3)+Math.pow(c,3)==i) System.out.println(i+"是水仙花数"); } } }
百科名片 水仙花水仙花数是指一个 n 位数 ( n≥3 ),它的每个位上的数字的 n 次幂之和等于它本身。(例如:1^3 + 5^3 + 3^3 = 153)目录什么是水仙花数常见水仙花数求取方法(非高精度)PHP “水仙花数”实现代码:PHP 所有位数 理论输出:C 语言的"水仙花数"实现代码:PASCAL 实现代码:FORTRAN 的"水仙花数"实现代码:C++ 编译器上的水仙花数实现代码pyhon 中实现的代码Java 中实现的代码C# ASP.N 中的实现代码javascript +html 实现可变位数的运算:asp 中实现的代码Visual FoxPro 用表单实现法(只计3位)PB 实现的方法(只计3位数)ActionScript实现的方法(只计3位数)Delphi实现的方法(100-999)MATLAB中实现的方法(100-999)Mathematica实现方法(可现不定位数解)添加一种C++的算法BASH 脚本实现计算100-999之内数vb代码 判断水仙花数什么是水仙花数常见水仙花数求取方法(非高精度)PHP “水仙花数”实现代码:PHP 所有位数 理论输出:C 语言的"水仙花数"实现代码:PASCAL 实现代码:FORTRAN 的"水仙花数"实现代码:C++ 编译器上的水仙花数实现代码pyhon 中实现的代码Java 中实现的代码C# ASP.N 中的实现代码javascript +html 实现可变位数的运算:asp 中实现的代码Visual FoxPro 用表单实现法(只计3位)PB 实现的方法(只计3位数)ActionScript实现的方法(只计3位数)Delphi实现的方法(100-999)MATLAB中实现的方法(100-999)Mathematica实现方法(可现不定位数解)添加一种C++的算法BASH 脚本实现计算100-999之内数vb代码 判断水仙花数展开编辑本段什么是水仙花数常见水仙花数 三位的水仙花数共有4个:153,370,371,407; 水仙花数四位的水仙花数共有3个:1634,8208,9474; 五位的水仙花数共有3个:54748,92727,93084; 六位的水仙花数只有1个:548834; 七位的水仙花数共有4个:1741725,4210818,9800817,9926315; 八位的水仙花数共有3个:24678050,24678051,88593477 …… ……
方法:先弄懂什么是水仙花数::
水仙花数是指一个n(>=3)位数字的数,它等于每个数字的n次幂之和。
3位水仙花数————先定义3个数其中一个为1--9;2个为0--9;(用for循环)
再用如果a定义为1--9那么用100*a来表示百位;如果b或者c定义是0--9那么用10*b或者10*c来表示十位;那么下面用c或者b来表示个位;
if(100*a+10*b+c==a*a*a+b*b+c) 如果满足这个条件那么:输出的printf("%d%d%d",a,b,c)就是3位数的水仙花数:
4位水仙花数方法同上:
刚写的:调试过了
#include
int main(void)
{
int a,b,c,d;
system("cls");
for(a=1;a<=9;a++)
for(b=0;b<=9;b++)
for(c=0;c<=9;c++)
if(100*a+10*b+c==a*a*a+b*b*b+c*c*c)
printf("%d%d%d
",a,b,c);
for(a=1;a<=9;a++)
for(b=0;b<=9;b++)
for(c=0;c<=9;c++)
for(d=0;d<=9;d++)
if(1000*a+100*b+10*c+d==a*a*a*a+b*b*b*b+c*c*c*c+d*d*d*d)
printf("%d%d%d%d
",a,b,c,d);
getch();
}
或者这样:
#include
int main(void)
{
int a,b,c,d;
system("cls");
for(a=1;a<=9;a++)
for(b=0;b<=9;b++)
for(c=0;c<=9;c++)
{
if(100*a+10*b+c==a*a*a+b*b*b+c*c*c)
printf("%d%d%d
",a,b,c);
for(d=0;d<=9;d++)
if(1000*a+100*b+10*c+d==a*a*a*a+b*b*b*b+c*c*c*c+d*d*d*d)
printf("%d%d%d%d
",a,b,c,d);
}
getch();
}
Dim a, b, c ,x As Integer
For a = 0 To 9
For b = 0 To 9
For c = 1 To 9
x=100 * c + 10 * b + a
If a ^ 3 + b ^ 3 + c ^ 3 = a + 10 * b + 100 * c Then print x;
Next c
Next b
Next a
这是用vb编的
==================================
C语言的"水仙花数"代码
main(){
int i,j,k;
for(i=1;i<10;i++)
for(j=0;j<10;j++)
for(k=0;k<10;k++)
if( (i*100+j*10+k)==((i*i*i)+(j*j*j)+(k*k*k)))
printf("%d%d%d ",i,j,k);
getch();
}
C语言的"水仙花数"代码
main(){
int ge,shi,bai,number;
for(number=100;number<1000;number++){
bai=number/100;
shi=(number%100)/10;
ge=number%10;
if(number==bai*bai*bai+shi*shi*shi+ge*ge*ge)
printf("\nnumber=%d\n",number); }
getch();
}
这是c语言 http://zhidao.baidu.com/question/16670077.html?si=4
======================================
var a,b,c:integer;
begin
for a:=1 to 9 do
for b:=0 to 9 do
for c:=0 to 9 do
if a*a*a+b*b*b+c*c*c=100*a++10*b+c
then writeln(a,b,c);
end.
这是pascal的 http://zhidao.baidu.com/question/8322833.html?si=6
#include <stdio.h>
int main(void)
{
int a,b,c,count=0;
for(a=9;a>=1;a--)
for(b=9;b>=0;b--)
for(c=9;c>=0;c--)
if(100*a+10*b+c==a*a*a+b*b*b+c*c*c)
{
count++;
if(count==2)
{
printf("%d%d%d\n",a,b,c);
}
}
return 0;
}
农历各月开的是哪些花
农历各月开的花有:一月梅花、二月杏花、三月桃花、四月牡丹花、五月石榴花、六月莲花、七月蜀葵花、八月桂花、九月菊花、十月木芙蓉花、十一月山茶花、十二月水仙花。1,梅花 梅花是中国十大名花之首,与兰花、竹子、菊花一起列为“四君子”,与松、竹并称为“岁寒三友”。在中国传统文化中,梅以它...
碧桃天上栽和露,不是凡花数。乱山深处水萦回,可惜一枝如画为谁开?能...
轻寒细雨情何限!不道春难管。为君沉醉又何妨,只怕酒醒时候断人肠。“碧桃天上栽和露,不是凡花数。”本词开句化用唐诗人高蟾:“天上碧桃和露种,日边红杏倚云栽”。先声夺人,高雅富丽。原来这碧桃不是凡花,乃是天上仙花,要用甘露滋养,原本极清华高贵的,不是凡花俗卉之胚数。“乱山深处...
请问这种植物是什么?
严重患病的叶片上,病斑连片,导致叶片变得枯黄,直至植株死亡 b.传染途径:病菌在风仙花病残体及土壤植物碎片上越冬。翌年当环境条件适宜时,病菌借风雨飞散传播。高温多雨的季节,易发病 c.防治方法 1·凤仙花喜肥沃的砂质壤土,不耐涝。因此,种植以砂质壤土为宜,以利排水;盆栽凤仙花,雨后应及时倒盆。秋末应将病...
凤仙花 资料
凤仙花,又名指甲花、染指甲花、指甲草、小桃红、 别碰我等。拉丁学名Impatiens balsamina L,因其花头、翅、尾、足俱翘然如凤状,故又名金凤花。凤仙花属凤仙花科一年生草本花卉,高60-100cm,全株分根、茎、叶子、花、果实和种子六个部分。产于印度和中国各地,因其花头、翅、尾、足俱翘然如凤...
百仙花是什么样子
百仙花是什么样子 百仙花,学名为Impatiens balsamina L.,又称金鱼藤、火帽子、金鱼藤花,是茜草科、芸薹属多年生草本植物。属草本,多年生,有时也有一年生。根状茎粗壮,上部有纵棱,有节,深绿色,圆柱形,表面有皱纹。叶片宽卵形至椭圆形,长2-5厘米,宽1-3厘米,先端圆钝或微凹,基部楔形,...
金盏银台,案头飘香(十首水仙花诗词名句)
它香气浓郁,戴花的人们全身都是芳香。它与人最亲近,不会嫌弃贫寒的茅屋,甚至在茶几案桌上开放。它与梅花不畏寒冷,结伴而行。《水仙花》宋·杨万里韵绝香仍绝,花清月未清。天仙不行地,且借水仙名。水仙花既有仙风道骨的神韵,也有沁人心扉的清香。它冰肌玉骨,清高孤傲,...
“仙花不用恼诗人”的出处是哪里
“仙花不用恼诗人”出自宋代韩元吉的《用前韵以小春茶饷子象》。“仙花不用恼诗人”全诗《用前韵以小春茶饷子象》宋代韩元吉仙花不用恼诗人,亦有灵芽特地春。数朵娇花真绰约,一瓯酽白更清新。眼明共识西都艳,齿冷应怀北苑珍。佳茗奇葩堪并赏,须公品第入陶钧。作者简介(韩元吉)韩元吉(1118~...
一年12个月每月都开什么花
1月 南天竹、梅花、一品红、君于兰、水仙、腊梅,小苍兰、马蹄莲、仙客来、樱草、瓜叶菊、四季海棠。2月 山茶花、梅花,蟹爪莲、春鹃、小苍兰、马蹄莲、仙客来、春兰、瓜叶菊、喉草。3月 浦包花、樱草、瓜叶菊、春兰、四季海棠、君子兰、春鹃、蟹爪莲。4月 佛手花、香橼花、碧桃、丁香、连翘、君子兰...
夏天开的花有哪些花
1、荷花 荷花花期6至9月。属山龙眼目,莲科,是莲属二种植物的通称。又名莲花、水芙蓉等。2、向日葵 向日葵果期8-9月,花期时间为两周在7月-9月。3、凤仙花 凤仙花花期7-10月。4、石榴 石榴花期5-6月。5、紫薇 紫薇花期6-9月 6、茉莉花 茉莉花花期5~8月 7、合欢花 合欢花花期6-...
繁星花和仙丹花(龙船花)的区别
繁星花和仙丹花的区别主要体现在以下几个方面:花瓣数量:繁星花有5枚花瓣,所以又叫五星花。而仙丹花只有4枚花瓣。花期:繁星花的花期主要集中在5-10月间,而仙丹花的花期更长,从3月到12月都可以开花。所以,如果你在冬季看到开花,那很可能是仙丹花。植株形态:繁星花是直立或半直立的灌木类植物...