C语言: 输出所有的“水仙花数”
C语言: 输出所有的“水仙花数”,所谓“水仙花数”是指一个三位数,其中各位数字立方和等于该数字本身。例如:153是一个“水仙花数”,因为153=1*1*1+5*5*5+3*3*3
操作方法
(01)打开Dev-c++软件,点击“新建源代码”
(02)具体程序过程如下:#include <stdio.h>int main(){int a,b,c,sum;printf("输入的水仙花数是:");scanf("%d",&sum);for(sum=100;sum<1000;sum++){a=sum/100;b=sum%100/10;c=sum%100%10;if(sum==a*a*a+b*b*b+c*c*c)printf("所有水仙花数分别是:%dn",sum);}return 0;
(03)其中:a表示的是水仙花数的百位数,b表示的是水仙花数的十位数,c表示的是水仙花数的个位数,sum表示的是所有累加下来的水仙花数。
(04)if(sum==a*a*a+b*b*b+c*c*c)这一个程序步骤的作用是在我们规定查找的范围内找到符合这个条件的数。
(05)注意a,b,c,sum的运算过程都是要在for 循环内完成,不可以在外循环进行。
(06)而且还要注意区分在赋予百位数、十位数、个位数的计算用的“/","%”的区别,“/”表示除后取整数,“%”表示除后取余数。
(07)最后点击“运行”即可得出我们要找的结果了。
-
微博赚钱方法与微博传播平台(大全)
21世纪要么电子商务,要么无商可务!这句话我也非常同意。利用微博赚钱,首先是有粉丝,然后植入一部分小广告。随便微博的兴起,信息的传播更加的速度。用户群越来越多,以致于靠微博盈利的发展越来越多。那么微博赚钱方法有哪些呢?又是通过什么样的渠道来盈利呢?跟大家分...
-
(电子图版)如何打印电子图版文件?
电子图版类似于CAD,那么如何打印已经完成的电子图版文件呢?下面小编就以CAXA电子图版 2007为例,教大家如何打印。操作方法(01)打开已完成的电子图版文件。(02)选择菜单栏里的“绘图输出”按钮。(03)在弹出来的对话框里,依次选择“打印机名称”—“纸张大小”—“纸张方...
-
安全资料怎么做?
安全资料是施工资料里不可缺少的一部分。刚开始做资料可能不知道如何入手,那么我有抛砖引玉给大家讲讲我做资料的一些。操作方法(01)安全资料都有哪些?施工单位资质工作人员证件复印件施工组织设计,报审表实验室资质,报审表专项施工方案技术交底安全教育.........(02)...
-
新手如何经营服装店
如何成功经营一家服装店,这是很多服装店主都在面临的难题,对于新人来说,这更是一个深奥难懂的谜题。其实,想要经营好一家服装店,服装店主不仅要掌握服装的货源信息,还需要学习一点服装的营销知识,最重要的是要做三件事。这三件事是服装店的三大支柱,缺一不可。下面,就为...