温馨提示:文本由机器自动转译,部分词句存在误差,以视频为准
00:00
大家好,我是小林,今天要讲C语言,求100~1000之间所有的水仙花数。水仙花数是指其各个数字的立方和等于这个数的本身。比如说153,它就是一个水性话术,因为153等于一的三次方加五的三次方加三的三次方。直接看一下小林写好的这个DEMO,从第六行开始讲定义整形变量,第七行是个提示语句,第九行是个负循环,因为要求的是100~1000之间的,所以说小林这里写的初始化就是100小于1000。刚刚讲了什么是水仙花数?首先画出是其各个位数的立方和,所以要求百位数、十位数和个位数。第11行求的是百位,第12行求的是十位的数,第13行求的是个位数,然后第14行进行一下判断,如果这个数等于百位数的立方和加上十位数的立方和,再加上个位数的立方和,那么就输出这个数代表这个数是水电花数,看一下变形结果可以看到水仙花数是153、370 371和407,大家可以线下去测试一下,下节课要讲C元,求1000之内所有的函数。看到这的小伙伴可以给小林点个赞,好下课。
我来说两句