c语言程序设计输出所有的水仙花数,c语言中,如何输出所有的水仙花数

阅读: 评论:0

c语言程序设计输出所有的水仙花数,c语言中,如何输出所有的水仙花数

c语言程序设计输出所有的水仙花数,c语言中,如何输出所有的水仙花数

c语言中,如何输出所有的水仙花数以下文字资料是由(历史新知网www.lishixinzhi)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

c语言中,如何输出所有的水仙花数

水仙花数即三位的自幂数。所谓自幂数,就是指一个 n 位数 ( n≥3 ),其每位上的数字的 n 次幂之和等于本身。

所以水仙花数,首先是三位数,形式为abc,同时a,b,c的立方和值与原本数相同。

类似的还有

四位自幂数:四叶玫瑰数

五位自幂数:五角星数

六位自幂数:六合数

等等。

对于水仙花数的判断,需要按照以下步骤:

1 提取该数的个位,十位,百位值。

2 计算三个数的立方和。

3 与原值比较,如相等则是。

要输出所有水仙花数,需要:

1 对所有三位数,即100到999遍历;

2 对每个数判断是否为水仙花数,如是则退出。

当回圈结束,所有的水仙花数就输出成功了。

程式码如下:

int isNarcissistic(int n)

{

int a = n/100;

int

本文发布于:2024-02-01 13:23:34,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170676501536905.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23