• 用while和for做水仙花数:


    -------------------------水仙花数:abc=a^3+b^3+c^3-------------------
     
       ----------------- 分析:可以随便写三个数(while做法)------------------------
                             var number=153;
                              var a=parseint(number/100);----------------百位--------------
                              var b=pareint (number %100/10);----------------十位---------
                              var c =number%10;-------------------个位--------------
                              if (number==a*a*a+b*b*b+c*c*c){-----------------a*a*a=Mach.pow(a,3)--------
                            console.log(number);
     
                       var number=100;
                       while (number<=999){
                              var a =parseint(number/100);
                              var b =parseint(number%100/10);
                              var c = number%10;
                                if (number==a*a*a+b*b*b+c*c*c{
                                                    console.log(number);
                         }  
                             number++;
                         }
    -------------------for 做法---------------
                              for(var number= 100;number<=999;number++){
                             var a =parseint(number/100);
                              var b =parseint(number%100/10);
                              var c = number%10;    
                              if (number==a*a*a+b*b*b+c*c*c){
                            console.log(number);
                                    }
                             }
     
     
     
    -------------注:while和for的区别:for只是知道循坏次数,
                                                 while只知道循坏条件(到什么时候结束);
     
     
     
     
     
  • 相关阅读:
    求阶乘及其和
    JAVA 字符串题目 以静态方法实现encode()和decode()的调用
    JAVA 类与对象题目5
    JAVA 类与对象题目4
    JAVA 类与对象题目3
    JAVA 类与对象题目2
    JAVA 基础练习题代码
    JAVA 关于值类型和引用类型的区别
    JAVA学习 判断一个字符或字符是否位于另一个字符串的末尾
    JAVA 截取4个随机数字字母的代码
  • 原文地址:https://www.cnblogs.com/cntt/p/6429851.html
Copyright © 2020-2023  润新知