• js部分---for循环练习题


    1有一张0.0001米的纸,对折多少次可以达到珠穆朗玛峰的高度8848;

    <
    script> /*var h=0.0001; var biao=0; for(;;) { h=h*2; if(h>8848) { break; } biao=biao+1; } alert(biao+1);*/

    2//括号内填加减符号,使等式成立;有几种情况;把加减符号转换成加+1和-1

    //12()34()56()78()9=59
    for(var i=-1;i<2;i=i+2)
    {
    for(var j=-1;j<2;j=j+2)
    {
    for (var k=-1;k<2;k=k+2)
    {
    for(var p=-1;p<2;p=p+2)
    {
    if(12+i*34+j*56+k*78+p*9==59)
    {
    alert(i+"|"+j+"|"+k+"|"+p);
    }
    }
    }
    }
    
    }
    

     3.

    有一对幼兔,幼兔1个月后长成小兔,小兔1个月后长成成兔并生下一对幼兔,问8个月后有多少对兔子,幼兔、小兔、成兔对数分别是多少。

    幼兔 1 小兔 0 成兔 0 初始值
    幼兔 0 小兔 1 成兔 0 第一个月
    幼兔 1 小兔 0 成兔 1 第二个月
    幼兔 1 小兔 1 成兔 1 第三个月
    幼兔 2 小兔 1 成兔 2 第四个月
    幼兔 3 小兔 2 成兔 3 第五个月
    幼兔 5 小兔 3 成兔 5 第六个月

    当前月份幼兔 = 当月成兔
    当前月份小兔 = 上月幼兔
    当前月份成兔 = 上月成兔+上月小兔

    算第八个月的兔子数;

    var yt=1;
    var xt=0;
    var ct=0;
    for(var i=0;i<9;i++)
    {
    if(i==0)
    {
    yt=1;
    xt=0;
    ct=0;
    alert("第1个月的幼兔:"+yt+",小兔是"+xt+",成兔"+ct);
    }
    else
    {ct=ct+xt;
    xt=yt;
    yt=ct;
    }

    }

    alert("第8个月的幼兔:"+yt+",小兔是"+xt+",成兔"+ct);

    4

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

    羽毛球拍最多买13个 球最多买66个 水最多买100个

    var biao=0;
    for(var i=1;i<=13;i++)
    {
    for(var j=1;j<=66;j++)
    {
    for(var k=1;k<=100;k++)
    {
    if(i*15+j*3+k*2==200)
    {
    biao++;
    }
    }
    }
    }
    alert("有"+biao+"种可能");

    5.

    公鸡2文,母鸡1文,小鸡半文,每种至少一只,100文买100只鸡有多少可能性

    公鸡最多50,母鸡最多100,小鸡最多200

    var biao=0;
    for(var i=1;i<=50;i++)
    {
    for(var j=1;j<=100;j++)
    {
    for(var k=1;k<=200;k++)
    {
    if(i*2+j*1+k*0.5==100&&i+j+k==100)
    {
    biao++;
    }
    }
    }
    }
    alert(biao);

    6.凑钱1,2,5凑20元钱有多少可能

    1元 20   2元 10   5元 4

    var biao=0;
    for(var i=1;i<20;i++)
    {
    for(var j=1;j<10;j++)
    {
    for(var k=1;k<4;k++)
    {
    if(i*1+j*2+k*5==20)
    {
    biao++;
    }
    }
    }
    }
    alert(biao);

  • 相关阅读:
    结对-结对编项目作业名称-测试过程
    团队-团队编程项目作业名称-代码设计规范
    《团队-团队编程项目作业名称-项目总结》
    课后作业-阅读任务-阅读提问-4.
    课后作业-阅读任务-阅读提问-4
    课后作业-阅读任务-阅读笔记-4
    个人编程作业2
    团队编程项目作业6-程序维护
    团队-象棋游戏-项目总结
    团队编程项目作业6-程序维护
  • 原文地址:https://www.cnblogs.com/xingyue1988/p/6034963.html
Copyright © 2020-2023  润新知