#define _CRT_SECURE_NO_WARNINGS 1
#include"stdio.h"
int main()
{
int i = 0;
int a, b, c;//设置个 十 百 位
int count = 0;//定义一个数字,用来存储水仙花数字数量相加
for (i = 100; i < 1000; i++)//100-1000以内的数字
{
a = i % 10; //分离出个位数
b = i / 10 % 10; //分离出十位数
c = i / 100 % 10;//分离出百位数
if (i==a * a * a + b * b * b + c * c * c )
{
printf("水仙花数为:%d\n", i);
count++; //将得出的水仙花数量相加
}
}
printf("1000以内的水仙花数为%d个", count);
}
C语言实现求水仙花数字
最新推荐文章于 2024-08-07 12:24:41 发布