C语言:用程序求水仙花数

水仙花数又称阿姆斯特朗数,严格意义上讲,若3位正整数中各位数字立方和等于该数本身,则该正整数为水仙花数。

#include<stdio.h>
int main()
{
	int x, y, z, m;
	printf("水仙花数 :\n");
	for (m = 100; m < 1000; m++)
	{
		x = m / 100;
		y = (m / 10) % 10;
		z = m % 10;
		if (m == x * x * x + y * y * y + z * z * z)
		{
			printf("%6d", m);
		}
	}
}

运行结果:

 

文章出处登录后可见!

已经登录?立即刷新

共计人评分,平均

到目前为止还没有投票!成为第一位评论此文章。

(0)
心中带点小风骚的头像心中带点小风骚普通用户
上一篇 2023年12月22日
下一篇 2023年12月22日

相关推荐