题目:打印出所有的“水仙花数”,所谓“水仙花数”是指一个三位数,
其各位数字立方和等于该数本身。例如:153是一个“水仙花数”,
因为153=1的三次方+5的三次方+3的三次方。
程序分析:利用for循环控制100-999个数,每个数分解出个位,十位,百位。
程序源代码:
main()
{
int i,j,k,n;
printf("'water flower'number is:");
for(n=100;n<1000;n++)
{
i=n/100;/*分解出百位*/
j=n/10%10;/*分解出十位*/
k=n%10;/*分解出个位*/
if(i*100+j*10+k==i*i*i+j*j*j+k*k*k)
{
printf("%-5d",n);
}
}
printf("\n");
}
专栏文章内容及配图由作者撰写发布,仅供工程师学习之用,如有侵权或者其他违规问题,请联系本站处理。 联系我们
相关推荐
创新的液晶电视LED背光驱动解决方案
可充电手电筒电路壹(4)
系统的核心(VxWorks, Psos, Nucleus, Linux, Ucos……)群
评价一款编译器要从哪几个方面考虑?
英特尔开发板部署 YOLOv5:完成透明物体目标检测
诺基亚总裁兼首席执行官换帅,4 月 1 日起 Justin Hotard 接任
东风汽车集团、兵装集团同日宣布筹划重组
HT49R70A-1_HT49C70-1_HT49C70L LCD 型八位单片机
HT48R50A-1_HT48C50-1 八位高性能精简指令集单片机
简易恒流充电器电路图
用于arm的c语言编译器
DeepSeek 全系模型上线讯飞开放平台:首发精调,限时免费
基于 LabVIEW 和 YOLOv8-Pose 的跳绳计数装置
HT49CV3 8 位高性能精简指令集单片机
请问S3C44B0x的存储器空间 可以从新划分吗?
谷歌DeepMind CEO称DeepSeek是“中国最好作品”
先进的锂电池线性充电管理芯片BQ2057充电电路
(2025.2.10)半导体春节期间要闻
英特尔开发板试用:图像检测算法在RFID生产中产品缺陷检测的应用
可充电手电筒电路壹(2)
如何在 Raspberry Pi 5 上运行 DeepSeek R1
可充电手电筒电路壹(1)
用于零电压开关结构的新一代高电压CoolMOS
请问S3C44B0x的存储器空间 可以从新划分吗?
HT48RA0-2_ HT48CA0-2 载波遥控八位单片机
绿色能源趋势和对电源转换的影响
ESP车身稳定系统视频
使用 OpenVINO™ 条件编译功能,压缩 Windows 应用体积
劳特巴赫Trace32系列培训(2) --PowerTrace助您实时跟踪软件运行
HT49R30A 八位单片机