2016 - 2024

感恩一路有你

水仙花c语言代码3位数 用c语言怎样编写水仙花数?

浏览量:1757 时间:2021-03-11 04:00:17 作者:admin

用c语言怎样编写水仙花数?

水仙数:指一个n位数字(n≥3),每个数字的n次方之和等于它本身。参考代码:#include<stdio。H>int fun(int n){//判断3位n是否为水仙数int Q,B,GQ=n/100//求千位B=(n/10)//求百位g=n //求个位数if(Q*Q*qb*B*g*g==n)返回1返回0}int main(){int i for(i=100I<1000i)if(fun(i))printf(%dn“,一) Return(0)}/*运行结果:153370371407*/

用C语言编写:输出所有水仙花数.所谓水仙花数是指一个3位数.其各位数字立方和等于该数本身?

C语言的“水仙号”代码

main(){

int I,J,k

for(I=1I<10i)

for(J=0j<10j)

for(k=0k<10k)

if((I*100 J*10K)=((I*I)(J*J)(k*k))

printf(%d”,I,J,K)

getch()]}

]C语言的“水仙数”代码

main(){

int Ge,Shi,Bai,number

for(number=100number<1000number){

bai=number/100

shi=(number  0)/10

ge=number 

if(number==bai*bai*shi*shi*shi ge*ge*ge)

printf(“nnnumber=%dn”,number)}

getch()

}

#include<stdio.h> int main {int i,a,b,c for(i=100i<1000i) a=i  b=(i  0–i )/10 c=(i–i –b*10)/100 如果(i==a*a*a b*b*b(c*c*c)printf(“i是水仙号”) 返回0}

水仙花c语言代码3位数 三位数水仙花数c语言 用c语言写水仙花代码

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