C语言:水仙花
来源: 时间:2024-10-30 20:33
//水仙花数
也就是指一个 3 位数,它的每个单位上的数字的 3次方之和等于它本身
(例如:1^3 + 5^3+ 3^3 = 153)。
#include<stdio.h>
int main()
{
//水仙花数 153 = 1 + 5^3 + 3^3
int i, j, num,sum, d;
int t;
int s;
num = 3;
int temp = 100;
for(i = temp; i < temp*10; i++)
{
t = i;
sum = 0;
while(t > 0)
{
s = 1;
d = t%10;
t /= 10;
for(j = 0; j < num; j++)//num=3
{
s *= d;//三次方
}
sum += s;
}
if(sum == i)//判断是否符合水仙花的条件
{
printf("%dn", i);
}
}
return 0;
}
相关知识
C语言:输出所有的水仙花数
vs水仙花数c语言代码,求水仙花数c语言代码怎么写
C语言编写水仙花数
水仙花数C语言代码优化
水仙花数,C语言
传教士问题c语言
C语言植物大战僵尸源码分享。#c语言 #代码 #程序代码 #
C语言入门:判断水仙花数(100~999)
Java 语言实现水仙花数
2023年汉江师范学院普通专升本《C语言程序设计》考试大纲
原文链接: C语言:水仙花 https://www.huajiangbk.com/newsview302099.html
| 上一篇: 倒卷皮 | 下一篇: 定期给花卉施肥,长势却越来越差,... |
推荐分享

- 1明日花キララ:明日花绮罗年度... 32744
- 2明日花キララ(明日花绮罗)经... 18894
- 3胡椒木盆景从上盆制作到养护,... 13570
- 4五月天婷婷开心六月丁香:音乐... 13379
- 5家庭养花知识大全 家庭养花有... 10731
- 6兰花叶子扭的是什么兰 10405
- 7家庭养花风水知识 家庭养花“... 10396
- 8十大致癌花卉排行榜,哪些花卉... 9448
- 9秋天养花,掌握这5点养花知识... 8787
- 10仙人球“水蜜桃”—又美又仙,... 8698
分享热点排名




