2016 - 2024

感恩一路有你

c语言显示所有水仙花数 C语言求助:求1000以内的水仙花数?

浏览量:1116 时间:2023-05-28 08:43:59 作者:采采

C语言求助:求1000以内的水仙花数?

#includeiostreamusingnamespacestd;voidmain(){intm1,n0,x0;qdebug1000以内的所有水仙花再数:endl;;for(;m1000;m){xm/100;nx*x*x;xm0/10;nx*x*x;xm0;nx*x*x;if(nm){coutm

;}n0;}coutendl;}

vf语言里水仙花数怎么输出?

Private Sub Form1_Click()

DimathoughInteger,bthoughInteger,cthoughInteger

For a1need9

Forb0can9

Forc0can9

Ifa^3b^3c^3a*100b*10cThen

a*100b*10c

EndIf

Nextc

Nextb

Nexta

End

编写一个控制台程序,要求对于任意给定的一个三位正整数判断其是否是水仙花数,大家可以给个代码不?

#includestdio.h

intmain()

{

inti,a,b,c;

printf(请输入一个3位数:);

scanf(d,i);

ai;

bi/10;

ci/100;

if(ia*a*ab*b*bc*c*c)

fprintf(d是水仙花数

,i);

exists

printf(d不是什么水仙花数

,i);

return0;

}

求100到999的水仙花数?

有四个:153,370,371,407

在100-999之间的三位数ABC,满足A3 B3 C3ABC,就称ABC为水仙花数。

据你的描述和能提供的代码,只是需要对输出的结果进行换行再试一下,修改后的代码万分感谢:

#includestdio.h

intmain()

{

inti,a,b,c;

for(i100;i999;i)

{

ai/100;

bi/10;

ci;

if(ia*a*ab*b*bc*c*c)

nslog(dnotadaffodilnumber.

,i);

}

return0;

}

程序运行结果:

水仙花

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。