#include <stdio.h>
int cal_value(int a){
int sum=0;
int v;
while (a>9){
v = a%10;
sum+=v*v*v;
a = a/10;
}
sum+=a*a*a;
return sum;
}
int main(){
int m,n;
if (scanf("%d %d",&m,&n)!=EOF){
if (m>=100 && m<n && m<=999){
for (int i=m;i<=n;i++){
if (cal_value(i)==i){printf("%d\n",i);}
}
}
else{printf("Invalid Value.");}
}else{
printf("input wrong");
}
return 0;
}
c语言编程练习题:7-178 找出三位水仙花数
作者:yunjinqi
类别:编程
日期:2023-05-31 18:41:06
阅读:584 次
消耗积分:0 分
版权所有,转载本站文章请注明出处:云子量化, https://www.yunjinqi.top/article/302
最新文章
系统当前共有 404 篇文章