zoukankan      html  css  js  c++  java
  • 9.13循环弯弯绕

    循环
    循环的去操作某一个功能(执行某段代码)
    四要素
    循环初始值
    循环的条件
    状态改变
    循环体
    for
    穷举
    迭代
    有循环次数
    while
    死循环
    跳出
    break
    跳出所有循环
    continue
    跳出本次循环

    //一张纸的厚度是0.0001米,将纸对折,对折多少次厚度超过珠峰高度8848米
    /*var zf = 0.0001;

    var cs = 0;

    while(true)
    {
    cs++;
    zf =zf*2;
    if(zf>8848)
    {
    break;
    }

    }
    alert(cs);*/
    //有一对幼兔,幼兔1个月后长成小兔,小兔1个月后长成成兔并生下一对幼兔,问3年36个月后有多少对兔子,幼兔、小兔、成兔对数分别是多少。
    //羽毛球拍15元,球3元,水2元。200元每种至少一个,有多少可能

    /*var kn = 0;
    var zj = 200;
    for(var i=1;15*i<=200;i++)
    {
    for(var j=1;3*j<=200;j++)
    {
    for(var a=1;2*a<=200;a++)
    {
    if(15*i+3*j+2*a==200)
    {
    kn++;
    }


    }
    }
    }


    alert(kn);*/




    //公鸡2文,母鸡1文,小鸡半文,每种至少一只,100文买100只鸡有多少可能性
    /*var kn= 0;
    var zs = 100;
    var zq = 100 ;
    for (var i=1;2*i<=100;i++)
    {
    for(var o=1;o<=100;o++)
    {
    for(var p=1;0.5*p<=100;p++)
    {
    if(2*i+o+0.5*p==zs)
    {
    if(i+o+p==zq)
    {
    kn++;
    }
    }
    }
    }
    }
    alert(kn);*/







    //凑钱1,2,5凑20元钱有多少可能
    /*var kn = 0;
    var zs = 20;
    for(var i=1;1*i<=20;i++)
    {
    for(var o=1;2*o<=20;o++)
    {
    for(var p=1;5*p<=20;p++)
    {
    if(1*i+2*o+5*p==zs)
    {
    kn++;
    }
    }
    }
    }


    alert(kn);*/

  • 相关阅读:
    Python 调用multiprocessing模块下面的Process类方法(实现服务器、客户端并发)-TCP协议
    Python开启进程的2中方式
    基于UDP的交互的实例
    Python socket粘包问题(最终解决办法)
    Python socket粘包问题(初级解决办法)
    Python socket套字节
    OSI七层模型
    异常处理
    Python封装与隐藏
    螺旋队列问题
  • 原文地址:https://www.cnblogs.com/ysdong/p/5869029.html
Copyright © 2011-2022 走看看