Bootstrap

c语言----水仙花数的编写

问题描述

找出0~100000的水仙花数并将其打印出来。
水仙花数:假设此数有n位,那么这个数等于每一位的n次方之和,例如:153=13+53+33

解决思路

一、遍历1~100000的所有数字(循环遍历)
二、要确定这个数有几位(确定n)
三、求出各个位数的n次方之和
四、将第三步求出来的结果与原来的数做对比,相等则满足要求,便输出。

代码编写

#include<stdio.h>
#include<math.h>
int main()
{
   
	int i
;