• 循环小练习(1)


    //输入正整数n,求1 - n的和。
    
        /*var num = Number(prompt("请输入一个正整数"));
        var i ;
        var sum = 0;
        for (i =1;i <= num; i++)
        {
            sum = sum + (1-i);
        }
        alert(sum);*/
        
        
        //100节楼梯,0-49节 分数等于节数 50以后(包括50)每节10分输入节数 得出分数
        /*var num = Number(prompt("请输入一个节数,0~100之间"));
        var sum = 0;
        
        if (num < 50) {
            for(var i = 0; i <= num; i++)
                {
                    sum = sum + i;                
                }
            } 
            else
            {
                sum = 1225 + (num-49)*10;
            }
            alert(sum);*/
        
        
        //有一张0.0001米的纸,对折多少次可以达到珠穆朗玛峰的高度8848;
        /*var height = 0.0001;
        var i =0;
        while(height < 8848)
        {    
            i++;
            height = height *2
            
        }
        alert(i);*/
        
            //蓝球弹起的高度 100 米 第几次高度小于1米,每次弹起是上一次的0.6
        /*var height =100;
            var i;
            for( i=1; i>-1; i++) 
            {            
                height =height*0.6;
                alert("现在篮球的高度是"+height);
                if(height < 1)
                break;
            }
            alert("第"+i+"次篮球弹起高度小于1米");*/
        
        //九九乘法表
            
        /*for (var i = 1;i <= 9;i++) 
        {
            for (var j = 1;j <= i;j++) 
            {
                document.write(i*j+"="+i+"*"+j+"&nbsp;");
            }
            document.write("<br>");
        }*/
        
    
            
            
        //列举100数里面所有的偶数。
        /*for(var a = 0; a <= 100; a++)
        {
            if(a % 2 == 0)
            {
                console.log(a);
            }
        }*/
    
        //100内与7相关的数
        /*for(var a = 0; a <= 100; a++)
        {
            if(a % 7 == 0)
            {
                console.log(a);
            }
            else if((a-7) % 10 == 0)
            {
                console.log(a);
            }
            else if  ( parseInt(a / 10)== 7)
            {
                console.log(a);
                
            }
        }*/
        
        //100以内的质数、只能被1和自己整除
        
        /*for(var i = 2;i <= 100;i++){
             var biao = 1;
             for(var j = 2;j < i;j++){
                 
                 if(i % j == 0){
                     biao = 0;
                 }
             }
             if(biao == 1){
                 console.log(i);
             }
         }*/
    
        
        
        //100元购物卡,牙刷5元,香皂2元、洗发水15元 100元正好花完有多少种可能
        var a = 0;
        for(var xfs = 0;xfs<=6;xfs++ )
        {
            for(var ys = 0;ys <= 20;ys++)
            {
                for(var xz = 0;xz<=50;xz++)
                {
                    if(xfs*15+ys*5+xz*2 == 100)
                    {
                        console.log("洗发水:"+xfs+"牙刷:"+ys+"香皂:"+xz);                    
                        a++                    
                    }
                
                }
            }
        }    
        alert(a);
  • 相关阅读:
    《入门经典》——6.15
    《Linear Algebra and Its Application》-chaper1-行化简法解决线性方程组
    《算法实战策略》-chaper19-队列、栈和双端队列
    《Linear Algebra and Its Applications》-chaper1-向量方程、矩阵方程和线性方程组
    辛普森法则
    《训练指南》——6.15
    《入门经典》——6.21
    《算法问题实战策略》-chaper13-数值分析
    Scheme 中的 pair 和 list 简述
    C. Friends
  • 原文地址:https://www.cnblogs.com/Jxliu/p/8760954.html
Copyright © 2020-2023  润新知