题解 1016: [编程入门]水仙花数判断

来看看其他人写的题解吧!要先自己动手做才会有提高哦! 
返回题目 | 我来写题解

筛选

转化为数组

摘要:解题思路:强制类型转换求和注意事项:无参考代码:for i in range(100,1000):    my_str = str(i)    sum = int(my_str[0]) ** 3 + ……

水仙花数判断

摘要:解题思路:注意事项:萌新上路,请各位大佬指点;参考代码:方法一:运用字符与数字之间的相互转换,这个有点繁琐。public class Main {    public static void main……

课后习题6.6(简单易懂)

摘要:解题思路:三位数是从100到999,可以用for循环就好;定义三个数a,b,c,分别放这个三位数的百位,十位,个位;再用一个if语句判断a^3+b^3+c^3是否等于i,如果等于,输入i就好;参考代码……

判断水仙花

摘要:解题思路:注意事项:参考代码:#include<stdio.h>#include<math.h>int main(){    int n,ge,shi,bai;    //scanf("%d",&n)……

[编程入门]水仙花数判断(简单C语言)

摘要:解题思路:水仙花数只能是三位数,所以先分别求出百位,十位,个位三个数字,再分别求出它们的立方,最后相加和原数字相比较就行,利用for循环从100到1000逐个检查即可注意事项:三个数字的立方和可能会很……

水仙花数的另外解答

摘要:解题思路:看到很多解题思路都是把所有三位数全部试一遍,或许可以从水仙花数组成入手,将不是三位数的除去,得到水仙数。结果是一样的。若继续优化,还可以在三位全部算完之前将超过999的数字直接排除,比如第三……

[编程入门] 最简单的水仙花数判断(C语言)

摘要:解题思路:先建立一个for循环,因为水仙花数是三位数,所以我们的循环范围是[100,999],在循环中,将每个数分割成个位、十位、百位,然后计算出【个位的三次方+十位的三次方+百位的三次方】,将计算结……