我是靠谱客的博主 刻苦翅膀,这篇文章主要介绍for循环实例!,现在分享给大家,希望可以做个参考。

1.大马驮2石粮食,中马驮1石粮食,两头小马驮一石粮食,要用100匹马,驮100石粮食,该如何调配?

复制代码
1
2
3
4
5
6
7
8
9
10
for(x=0;x<=50;x++){ for(y=0;y<=100;y++){ for(z=0;z<=100;z++){ if((x+y+z==100)&&(x*2+y+z/2==100)) { document.write("大马:"+x+"&nbsp;"+"中马:"+y+"&nbsp;"+"小马:"+z+"&nbsp;"+"<br/>") ; } } } }

 


2.6.某侦察队接到一项紧急任务,要求在A、B、C、D、E、F六个队员中尽可能多地挑若干人,但有以下限制条件:
●A和B两人中至少去一人;
●A和D不能一起去;
●A、E和F三人中要派两人去;
●B和C都去或都不去;
●C和D两人中去一个;
●若D不去,则E也不去。
问应当让哪几个人去?

复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
for(var a=0;a<=1;a++){ for(var b=0;b<=1;b++){ for(var c=0;c<=1;c++){ for(var d=0;d<=1;d++){ for(var e=0;e<=1;e++){ for(var f=0;f<=1;f++){ if(a+b>=1 && a+d!=2 && a+e+f==2 && b==c && c+d==1 && (d+e==0 || d==1)){ document.write(a,b,c,d,e,f+"<br/>"); } } } } } } }

 


3.公园里有一只猴子和一堆桃子,猴子每天吃掉桃子总数的一半,把剩下一半中扔掉一个坏的。到第七天的时候,猴子睁开眼发现只剩下一个桃子。问公园里刚开始有多少个桃子?

复制代码
1
2
3
4
5
6
7
8
9
var x=1; for(var i=7;i>=1;i--){ if(i==7){ var x=1; }else{ x=(x+1)*2; } } document.write(x);

 


4.打印以下图形:

●●●●●●●●
●●●●●●●●
●●●●●●●●
●●●●●●●●
●●●●●●●●
●●●●●●●●
●●●●●●●●

复制代码
1
2
3
4
5
6
for(var i=1;i<=7;i++){ for(var x=1;x<=8;x++){ document.write("●"); } document.write("<br/>"); }

 


●●
●●●
●●●●
●●●●●

复制代码
1
2
3
4
5
6
for(var i=1;i<=5;i++){ for(var x=1;x<=i;x++){ document.write("●"); } document.write("<br/>"); }

 

●●●●●
●●●●
●●●
●●

复制代码
1
2
3
4
5
6
for(var i=1;i<=5;i++){ for(var x=5;x>=i;x--){ document.write("●"); } document.write("<br/>"); }

 

□□□□●
□□□●●
□□●●●
□●●●●
●●●●●

复制代码
1
2
3
4
5
6
7
8
9
10
for(var x=1;x<=5;x++){ for(var y=5;y>=1;y--){ if(y-1>=x){ document.write("□"); }else{ document.write("●"); } } document.write("<br/>"); }

 

 

5.1.小明单位发了100元的购物卡,小明到超市买三类洗化用品,洗发水(15元),香皂(2元),牙刷(5元)。要把100元整好花掉,可如有哪些购买结合?

复制代码
1
2
3
4
5
6
7
8
9
for(var x=1;x<=6;x++){ for(var y=1;y<=50;y++){ for(var z=1;z<=20;z++){ if(15*x+2*y+5*z==100){ document.write("洗发水:"+x+"&nbsp;香皂:"+y+"&nbsp;牙刷:"+z+"<br/>"); } } } }

 


6.五个小朋友排成一队。问第一个多大了,第一个说比第二个大两岁,问第二个,第二个说比第三个大两岁,以此类推。问第五个小朋友几岁了,第五个小朋友说3岁了。问第一个小朋友几岁?

复制代码
1
2
3
4
5
6
7
8
for(var i=5;i>=1;i--){ if(i==5){ x=3; }else{ x=x+2; } } document.write(x);

 


7.九九乘法表

复制代码
1
2
3
4
5
6
7
8
document.write("<table border=1px style='border-collapse: collapse;'>") for (var x=9;x>=1;x--){ document.write("<tr>"); for (var y=1;y<=x;y++){ document.write("<td>"); document.write(x+"x"+y+"="+(x*y)); } }

 


8.打印出所有的 "水仙花数 ",所谓 "水仙花数 "是指一个三位数,其各位数字立方和等于该数本身。
 例如:153是一个 "水仙花数 ",因为153=1的三次方+5的三次方+3的三次方。

复制代码
1
2
3
4
5
6
7
8
9
for (var x=1;x<=9;x++){ for (var y=0;y<=9;y++){ for (var z=0;z<=9;z++){ if(x*x*x+y*y*y+z*z*z==x*100+y*10+z){ document.write(x+"^3+"+y+"^3+"+z+"^3"+"="+x+y+z+"<br>"); } } } }

 


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

复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
var a=b=0,c=1; for(i=1;i<=10;i++){ if(i==1){ a=0; b=0; c=1; }else{ a=a+b; b=c; c=a; sum=a+b+c; } } document.write("大:"+a+"&nbsp;小:"+b+"&nbsp;幼:"+c);

 


10. 凑钱1,2,5凑20元钱有多少种可能?

复制代码
1
2
3
4
5
6
7
8
9
for(var x=1;x<=20;x++){ for(var y=1;y<=10;y++){ for(var z=1;z<=4;z++){ if(x+2*y+5*z==20){ document.write("1块的"+x+"张&nbsp;"+"2块的"+y+"张&nbsp;"+"5块的"+z+"张&nbsp;"+"<br/>") } } } }

 


11.百求和

复制代码
1
2
3
4
5
var sum=0; for(var x=1;x<=100;x++){ sum+=x; } document.write(sum);

 


12.奇数求和

复制代码
1
2
3
4
5
var sum=0; for (var x=1;x<=100;x+=2){ sum+=x; } document.write(sum);

 


13.偶数求和

复制代码
1
2
3
4
5
var sum=0; for (var x=2;x<=100;x+=2){ sum+=x; } document.write(sum);

 14.百元买百鸡

for (var x=0;x<=20;x++){
    for (var y=0;y<=33;y++){
        for (var z=0;z<=100;z++){
             if((x+y+z==100)&&(5*x+3*y+z/3==100))
             document.write("公鸡"+x+"母鸡"+y+"小鸡"+z+"<br>");
          }
      }
 }

 

转载于:https://www.cnblogs.com/Cc-ll/p/8253571.html

最后

以上就是刻苦翅膀最近收集整理的关于for循环实例!的全部内容,更多相关for循环实例内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(73)

评论列表共有 0 条评论

立即
投稿
返回
顶部