标签:10 天好 21 16 int printf 100 i% 水仙花
今天做了一题水仙花的题目:输出给定正整数M和N区间内的所有三位水仙花数。三位水仙花数,即其个位、十位、百位数字的立方和等于该数本身。
#include<stdio.h>
int main()
{
int M,N,i,a,b,c;
scanf("%d%d",&M,&N);
if (M<100||N>999||M>999||N<100||M>N)
printf("Invalid Value.");
else
{
for (i=M; i<=N; i++)
{
a=i/100;
b=i%100/10;
c=i%10;
if (i==a*a*a+b*b*b+c*c*c)
printf("%d\n",i);
}
}
return 0;
}
标签:10,天好,21,16,int,printf,100,i%,水仙花 来源: https://blog.csdn.net/qq_63202956/article/details/121245962
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。