“21天好习惯”第一期-4
作者:互联网
本题要求编写程序,输出给定正整数M和N区间内的所有三位水仙花数。三位水仙花数,即其个位、十位、百位数字的立方和等于该数本身。
#include<stdio.h>
int main()
{
int m,n,a,x,y,z;
scanf("%d %d",&m,&n);
if((m>=100)&&(n>=m)&&(n<=999)&&(m<=999)&&(n>=100))
{
for(a=m;a<=n;a=a+1)
{
x=a/100;
y=(a-x100)/10;
z=a-x100-y*10;
if(a==pow(x,3)+pow(y,3)+pow(z,3))
{
printf("%d\n",a);
}
}
}
else
{
printf(“Invalid Value.”);
}
return 0;
}
t
标签:天好,21,int,pow,第一期,&&,printf,100,x100 来源: https://blog.csdn.net/m0_63186145/article/details/121297761