首页 > 分享 > C语言经典算法例题求100

C语言经典算法例题求100

题目:打印出所有的"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该数本身。

例如:153是一个"水仙花数",因为153=1的三次方+5的三次方+3的三次方。

实现代码如下

#include<iostream> #include<Cmath> usingnamespacestd; /* 求100-999之间的水仙花数 */ intmain() { intnumber,hun,ten,gw,sum; for(number=100;number<1000;++number){ hun=number/100; ten=number%100/10; gw=number%10; sum=pow(hun,3)+pow(ten,3)+pow(gw,3); if(sum==number) { //是水仙花数 cout<<number<<"是水仙花数"<<endl; } } return0; }

运行结果

以上就是本文的全部内容,希望对大家的学习有所帮助。

相关知识

C语言经典算法例题求100
C语言:输出所有的水仙花数
加法接力赛C语言算法,C语言循环结构
KNN算法实现鸢尾花数据集分类 C语言实现指南
Swift语言的算法
每日经典算法题(三) 求水仙花数
vs水仙花数c语言代码,求水仙花数c语言代码怎么写
c语言函数习题
稳定匹配 5分钟看懂GS算法 附有常考常见例题及解析
【C语言】AOE网路径算法详解

网址: C语言经典算法例题求100 https://m.huajiangbk.com/newsview2477387.html

所属分类:花卉
上一篇: 今天小孩拽了一朵水仙花我看见了让
下一篇: 水仙花能治疗灰指甲吗,如果是桦南