C语言实现:寻找水仙花数

冷不防 2024-03-29 14:47 195阅读 0赞

C语言实现:寻找水仙花数

文章目录

  • C语言实现:寻找水仙花数
      1. 问题
      1. 解决方案
      1. 实现代码
      1. 执行结果
      1. 解决方法说明——穷举法

1. 问题

寻找水仙花数:如果一个3位数等于其各位数字的立方和,则称这个数为水仙花数。例如:407=43+03+7^3,因此407就是一个水仙花数。编写一个程序,找出全部的水仙花数。

2. 解决方案

水仙花数是三位数,只要应用穷举法穷举出100~999闭区间中的每一个数字(正整数),然后对每一个正整数进行判断,看它是不是水仙花数,如果是水仙花数,则将该数输出,如果不是水仙花数,则不输出该数。

3. 实现代码

  1. #include <st

发表评论

表情:
评论列表 (有 0 条评论,195人围观)

还没有评论,来说两句吧...

相关阅读

    相关 c语言 水仙花

    水仙花数是指一个N位正整数(N≥3),它的每个位上的数字的N次幂之和等于它本身。 本题要求编写程序,计算所有N位水仙花数。 输入格式: 输入在一行中给出一个正整数N(

    相关 C语言水仙花

    题目描述 打印出所有的水仙花数。所谓“水仙花数”是指一个三位数,其各位数字立方和等于该数本身。例如:153是一个水仙花数,因为153 = 1^3 + 5^3 + 3^3。

    相关 C语言-寻找水仙花

    “水仙花数”是指一个三位数,其各位数字的立方和确好等于该数本身,如;153=1^3+5^3+3^3,则153是一个“水仙花数”。  求出100~999之间的所有“水仙

    相关 水仙花,C语言

    问题描述:统计水仙花数的个数,并输出 水仙花数指的是,一个三位数,各位的立方和等于其本身。如153=111+555+333=153 编译环境:VC++6.0

    相关 水仙花实现C语言

    这几天笔试,突然看到了水仙花束,完蛋,以前学的都忘记了,今天就来复习一下子。 问题描述 输出所有的“水仙花数”,所谓的“水仙花数”是指一个三位数其各位数字的立方和等于该