• 数组循环题


    ////作业1-36的数组 随机取7个数 放到一个变量里面

    //定义一个数组用来存1-36这些数 nums
    var nums=[];
    //定义一个数组用来存1-36之间的7个随机数 sj
    var sj=[];
    //循环往nums数组里面添加数据
    for(var i=1; i<37;++i){
    nums.push(i);
    }
    //循环从 nums 数组里面去7个数并扔进 sj 数组里面
    for(var i=0; i<7;++i){
    //循环里面 取随机数当作下标 0-35
    var xb=parseInt(Math.random()*36);
    //通过下标找到nums数组中的元素 扔到 sj 数组里面
    sj.push(nums[xb]);
    }console.log(sj);

    作业四 青歌赛打分、10位评委给一个选手打分、去掉一个最高分、去掉一个最低分求平均得分、

    var arr=[];
    //最初的值
    var sum=0;
    for(var i=0; i<10;++i){
    arr[i]=+prompt("请输入分数");
    //所有数的和
    sum+=arr[i];
    //定义最大数 最小数
    var max=arr[i];
    var min=arr[i];
    //得到最大值 最小值
    if(max<arr[i]){
    max=arr[i];
    }
    if(min>arr[i]){
    min=arr[i];
    }
    //减去最大数最小数 求平均成绩
    var s=(sum-max-min)/8;
    }
    console.log("这个选手的最终的得分是"+s);

    作业2羽毛球拍15元,球3元,水2元。200元每种至少一个,有多少可能

    //定义可能和
    var ci=0;
    //13 全买成羽毛球拍 买多少副
    for(var a=1;a<=13;++a){
    //66 全买成球 买多少个
      for(var b=1;b<66;++b){
    //100 全买成水 买多少瓶
        for(var c=1;c<100;++c){
          if(a*15+b*3+c*2==200){
            ci+=1;
            console.log("羽毛球拍"+a+"副,球"+b+"个,水"+c+"瓶");
          }
        }
      }
    }
    console.log("有"+ci+"种可能");

    括号内填加减符号,使等式成立;有几种情况; 12()34()56()78()9=59

    //建立数组 
    var arr=["+","-","*","/"];
    // 循环+-*/ 
    var fh=["+","-","*","/"];
    //第一个空的+-*/
    for(var i=0; i<fh.length;++i){
    //第二个空的+-*/
    for(var j=0; j<fh.length;++j){
    //第三个空的+-*/
    for(var k=0; k<fh.length;++k){
    //第四个空的+-*/
    for(var p=0; p<fh.length;++p){
    //判断
    if(eval(12+fh[i]+34+fh[j]+56+fh[k]+78+fh[p]+9)==59){
    console.log(12+fh[i]+34+fh[j]+56+fh[k]+78+fh[p]+9);
    }
    }
    }
    }
    }

  • 相关阅读:
    C++获取时间函数
    平滑算法:三次样条插值(Cubic Spline Interpolation)
    为什么想要交谈?
    c++日常小问题
    看板娘
    世界碰撞算法原理和总结(sat gjk)
    转载c++默认初始化文章--google翻译
    从4行代码看右值引用(转载 《程序员》2015年1月刊)
    c++模板特例化 函数模板(非法使用显式模板参数 )
    InverseTransformPoint 函数问题
  • 原文地址:https://www.cnblogs.com/awdsjk/p/9808403.html
Copyright © 2020-2023  润新知