C语言——水仙花数
2017-05-27 16:34
225 查看
水仙花数是指一个 n 位正整数 ( n≥3 ),它的每个位上的数字的 n 次幂之和等于它本身。(例如:1^3 + 5^3+ 3^3 = 153)
#include <Stdio.h>void main()
{
int a,b,c,i,sum;
for(i=150;i<1000;i++){
a=i%10;
b=i/10%10;
c=i/100;
sum=a*a*a+b*b*b+c*c*c;
if(i==sum){
printf("水仙花:%d\n",i);
}
sum=0;
}
}
相关文章推荐
- C语言编程--水仙花数
- 【C语言训练】"水仙花数"问题1
- C语言 - 水仙花数:判断一个任意大小的整数是否为水仙花数
- 【C语言】输出1--1000以内的水仙花数
- C语言:求出0~999之间的所有“水仙花数”并输出
- C语言--水仙花数
- 用C语言求出0~999之间的所有的“水仙花数”并输出
- 【C语言训练】"水仙花数"问题2
- C语言经典题目:水仙花数
- 【C语言】水仙花数,素数
- c语言:3种方法;求出0~999之间的所有“水仙花数”并输出。
- C语言实现判断素数,回文数,水仙花数,闰年
- C语言之基本算法02—水仙花数
- 蓝桥杯-C语言 算法训练 水仙花数
- 用C语言求水仙花数
- C语言 特殊数问题 回文数 素数 亲密数 水仙花数
- C语言实现枚举100~999之间的所有水仙花数
- C语言实例7——打印出的水仙花数”
- 水仙花数(c语言)
- C语言打印出“水仙花数”