C语言求1000以内的所有水仙花数
水仙花数:水仙花数也被称为超完全数字不变数、自恋数、自幂数等,水仙花数是指一个3位数,它的每个位上的数字的3次幂之和等于这个数本身(例如:1^3+5^3+3^3=153)。
程序分析:
首先获取每一位上的数字,然后把这三个数字都三次方后求它们的和,判断和与原来的三位数是否相等,若相等则输出水仙花数,若不相等,则循环继续。
#include <stdio.h>
int main()
{int i = 100;printf("输出水仙花数:\n");for (i; i < 1000; i++){int num_0 = i % 10;int num_1 = i / 10 % 10;int num_2 = i / 100 % 10;if (i == num_2 * num_2 * num_2 + num_1 * num_1 * num_1 + num_0 * num_0 * num_0){printf("%d \n", i);}}printf("\n");return 0;
}
调试结果:
C语言求1000以内的所有水仙花数相关推荐
- 求1000以内的所有水仙数c语言,求1000以内的所有水仙花数
求1000以内的所有水仙花数 #include//打印1000以内所有的水仙花数 int main() { int i,baiwei=0,shiwei=0,gewei=0; for(i=1;i< ...
- 求1000以内所有的水仙花数
求1000以内所有的水仙花数 何为水仙花数 一个 3 位整数的各位数字的立方之和等于这个整数,称之为"水仙花数". 例如:153 是水仙花数,因为153=1*1*1+5*5*5+3 ...
- 第1关:求1000以内所有的水仙花数
#include <stdio.h> int main() {//掌握水仙花数算法,关键在于提取百位.十位.个位的方法/********** Begin **********/int a= ...
- C语言求1000以内的素数
Today,让我来带大家学习怎样用C语言求1000以内的素数并输出 在这里,我用到的求素数的方法是用 i 除以 2 ~ i - 1 之间的每一个整数,如果都不能整除,那 i 就是素数,下面就不多说了, ...
- c语言编写1000以内素数的函数6,C语言求1000以内的素数
Today,让我来带大家学习怎样用C语言求1000以内的素数并输出 在这里,我用到的求素数的方法是用 i 除以 2 ~ i - 1 之间的每一个整数,如果都不能整除,那 i 就是素数,下面就不多说了, ...
- 所有水仙花数c语言java_Java打印出1000以内的所有水仙花数
打印出所有的 "水仙花数 ",所谓 "水仙花数 "是指一个三位数,其各位数字立方和等于该数本身.例如:153是一个 "水仙花数 ",因为15 ...
- 输出1000以内的所有”水仙花数“,所谓”水仙花数“是指一个一个三位数,其各位数字立方和等于该数本身
输出1000以内的所有"水仙花数",所谓"水仙花数"是指一个一个三位数,其各位数字立方和等于该数本身 string = '' for i in range(10 ...
- C语言 | 求1000以内的所有完数及求2000以内最大的完数(C源代码)
================================================ 博主github:https://github.com/MichaelBeechan 博主CSDN:h ...
- C语言求1000以内的水仙花数
问题:求出0-999之间的所有"水仙花数"并输出. "水仙花数"是指一个三位数,其各位数字的立方和确好等于该数本身,如:153=1+5+3?,则153是一个&q ...
最新文章
- 扩增子和宏基因组数据分析流程和可视化方案—刘永鑫(南京,2020年11月27日)
- docker小技巧-清理未使用空间
- android 挂载 nfs工具,Android 挂载 NFS
- Linear regression with one variable算法实例讲解(绘制图像,cost_Function ,Gradient Desent, 拟合曲线, 轮廓图绘制)_矩阵操作...
- mysql 主从 sql线程no_Mysql 主从同步 slave_sql_running 为no
- lenovo电脑_诠释什么叫性价比?LENOVO联想ThinkPad P72/P73 ?仅售16200.00元?
- lazarus的动态方法和虚拟方法
- python基础教程期末考试题库_PYTHON语言应用试题题目及答案,课程2020最新期末考试题库,章节测验答案...
- linux基础学习【6】
- VC6LineNumber完美破解版
- 【深度学习】初次接触
- 如何永久性取消WPS热点推广
- 【opencv-python】 cv2.subtract(...)图片减法
- 新CSDN文章转成PDF、打印(去空白)
- 扔掉信用卡的10个理由
- 无锡室内设计——流行的几种室内装饰风格
- 方波信号傅里叶级数展开
- 木桶原理##blablabla
- MySQL数据库初次学习心得
- HTML——Http协议