zoukankan      html  css  js  c++  java
  • for循环练习提高

        

       今天讲了几个for循环的题,这几个题对for循环的理解加深了很多。

        1.100以内所有的偶数                                      100以内与7相关的数

    var str = "";                                                              var str = "";
    for(var i = 1;i<=100;i++){                                 for(var i = 1;i <= 100;i++){
    if(i%2 == 0){                                                      if(i%7 == 0){
    str =str+ i + ",";                                                  str += i + ",";
    }                                                                            }else if(i%10 == 7){
    }                                                                        str += i + ",";
    alert(str);                                                                }else if(i>=70 && i<=79){

                                                                                          str += i + ",";

                                                                                    }

                                                                                     }
                                                                                     alert(str);

            2.累加求和 100以内所有数相加
            var sum = 0;
            for(var i = 1;i<=.100;i++){
            sum += i;
            }
            alert(sum);
            3.求阶乘 100以为所有数相乘
            var sum = 1;
            for(var i = 1;i<=100;i++){
            sum *= i;
            }
            alert(sum);

            document.write("123");

                         4.  乘法口诀表  

            for(var j = 1;j<=9;j++){
            for(var i = 1;i<=j;i++){
            var str = i + "*" + j + "&nbsp;&nbsp;&nbsp;";

            }
            document.write("<br />");
            }

                          5. 蓝球弹起的高度 100 米 第几次高度小于1米

            var height = 100;
            for(var i = 1; true; i++) {

            height *= 0.6;
            if(height <1){
            break;
            }
            }
            alert(i);

            var i = 1;
            var height = 100;
            while(true){
            height *= 0.6;
            if(height <1){
            break;
            }
            i++;
            }
        alert(i);

                      6.棋盘摆放粮食
            var sum = 0;
            for(var i=1;i<=64; i++){
            //sum += Math, pow(2, i - 1);
            var ls = 1;
            for (var j = 1; j <= i - 1; j++) {
            ls *= 2;
            }
            sum += ls;


            }
            alert(sum);

  • 相关阅读:
    “Hello World!”团队第七次Scrum立会
    20170928-2 单元测试,结对
    20170928-4 每周例行报告
    20170928-3 四则运算试题生成
    20170928-1 代码规范,结对要求
    软件工程第六次作业——例行报告
    软件工程第四次作业-2单元测试
    软件工程第四次作业-4每周例行报告
    软件工程第四次作业-3四则运算
    软件工程第四次作业-1代码规范
  • 原文地址:https://www.cnblogs.com/yujiamin123/p/6863245.html
Copyright © 2011-2022 走看看