四叶玫瑰数c语言怎么编程

2026-03-09 09:41:11 1

可以写成调用函数

#include<stdio.h>

void rose(int n)

{int a,b,c,d;

a=n/1000;

b=n/100%10;

c=n/10%10;

d=n%10;

if(a*a*a*a+b*b*b*b+c*c*c*c+d*d*d*d==n)

printf("%d\t",n);

}

main()

{

int i;

for(i=1000;i<=9999;i++)

rose(i);

}

方法比较笨,但更容易理解。

暂时不支持在线留言,请直接联系客服!

 
QQ在线咨询
售前咨询
13595588443
售后咨询
13595588443