循环例题

1、输出0-10之间的偶数

for(var i=0;i<10;i++)
{
  if(i%2==0)
  {
    alert(i);
  }
}

2、求0-99所有的数字和

var sum = 0;

for(var i=0;i<100;i++)
{
  sum = sum + i;
}
alert(sum);

3、求1-10所有数字的积

var chengji = 1;

for(var i=1;i<10;i++)
{
  chengji = chengji*i;
}

alert(chengji);

4、求100以内与7相关的数

//7的倍数
//带7的
//十位数为7的

for(var i=0;i<100;i++)
{
  if(i%7==0 || i%10==7 || parseInt(i/10)==7 )
  {
    alert(i);
  }
}

5、输出乘法口诀表

1*1 2*1 3*1
1*2 2*2 3*2
1*3 2*3 3*3
1*4 2*4 3*4
m乘以n等于sum

for(var i=1;i<10;i++)

  for(var j=i;j<10;j++)
  {
    var s = i+"乘以"+j+"等于"+i*j;
    alert(s);
  }
}

6、篮球从10米高的地方落下,每次弹起的高度是原来的0.3倍,问弹跳10次之后篮球的高度

var h=10
for(var i= 1;i<11;i++)
{
  h=h*0.3
}
alert(h)

7、棋盘有32个格子,第一个格子放1个芝麻,第二个放2个,第三个放4个,第四个放8个。。。每个芝麻的重量为0.00001kg,如果要放满整个棋盘,需要多少重量的芝麻

var g=0
var s=1
for(i=1;i<33;i++)
{
  s=s*2
  for(var j=0;j<33;j++)
  {
    g=s*0.00001
  }
}
alert(g)

时间: 2024-08-02 15:02:06

循环例题的相关文章

关于三角形的for循环例题

C#语句二——循环语句(for循环与for循环嵌套)

循环:反复执行某段代码. 循环四要素:初始条件,循环条件,循环体,状态改变. for(初始条件;循环条件;状态改变) { 循环体 } break ——中断循环,跳出循环 continue——停止本次循环,进入下次循环. 注:●执行步骤:初始条件——循环条件——循环体——状态改变. ●死循环:出不来,一直在执行 for (; ; ) { Console.WriteLine("你好"); } 一.for循环例题 1.找出100以内与7有关的数并打印:(1).从1找到100(2).找出与7有

C#语句——循环语句(for循环与for循环嵌套)

循环:反复执行某段代码. 循环四要素:初始条件,循环条件,循环体,状态改变. for(初始条件;循环条件;状态改变) { 循环体 } break ——中断循环,跳出整个循环 continue——停止本次循环,进入下次循环. 注:●执行步骤:初始条件——循环条件——循环体——状态改变. ●死循环:出不来,一直在执行 for (; ; ) { Console.WriteLine("你好"); } 一.for循环例题 1.找出100以内与7有关的数并打印:(1).从1找到100(2).找出与

重学Python - Day 02 - python基础 -&gt; if语句应用 + while循环应用

if语句应用之——求最大值 1 """ 2 求三个数字中的最大值,并打印出来 3 """ 4 a = int(input("a:")) 5 b = int(input("b:")) 6 c = int(input("c:")) 7 8 if a>b: 9 max_num = a 10 if max_num >c: 11 print(max_num) 12 else: 13 p

2017-1,福州第十九中学,信息学奥赛培训跟进表

(首先,请你收藏本页面) 联系教师:[email protected] 培训地点:十九中,一号楼,6层,第二机房 培训守则: 1.学员每次培训,均需携带如下物品:鞋套(禁止使用一次性鞋套).水笔.荧光记号笔.<奥赛一本通>(第四版). 2.定位就座,严肃学习纪律,严禁携带零食及饮料进入机房. 3.认真做好课前预习.课堂笔记.和课后复习作业的工作. 4.不迟到.不早退. 5.无故迟到.早退.缺课.不做作业--,次数较多的,自己回去跟家长说,不要再来浪费时间了. 6.所有的培训内容,以本页面的通知

【JS中循环嵌套六大经典例题+六大图形题,你知道哪几个?】

首先,了解一下循环嵌套的特点:外层循环转一次,内层循环转一圈. 在上一篇随笔中详细介绍了JS中的分支结构和循环结构,我们来简单的回顾一下For循环结构: 1.for循环有三个表达式,分别为: ①定义循环变量 ② 判断循环条件 ③更新循环变量(三个表达式之间,用;分隔.) for循环三个表达式可以省略,两个;缺一不可2.for循环特点:先判断,再执行:3.for循环三个表达式,均可以有多部分组成,之间用逗号分隔,但是第二部分判断条件需要用&&链接,最终结果需要为真/假. [嵌套循环特点]外层

例题:打印乘法口诀。可能大家一看有点难,但只要理解for 循环嵌套,两层循环,外层循环行数,里层循环列数,搞清楚行数和列数之间的关系,就可以轻松做出这道题

namespace 打印乘法口诀{    class Program    {        static void Main(string[] args)        {            for (int i = 1; i <=9; i++)//行数循环九次,            {                for (int j = 1; j<=i; j++)//当i等于1的时候,j等于1,                {                    Consol

例题:for循环迭代法。一个棋盘有n个格子,第一个格子有一粒米,第二个格子有两粒米,第三个格子有四粒米,依次类推,第n个格子里有多少粒米,棋盘里一共有多少粒米。

decimal a = 1;//定义初始值,decimal可以定义比较长的数值            decimal sum = 1;            Console.WriteLine("第1个格子里有1粒米");//输出第一句话            for (int i = 2; i <= 20; i++)//假设棋盘有20个格子,因为上边已经输出第一句话,所以循环初始条件为2            {                a = a * 2;//下一个格子

例题;假设一张纸厚度为0.001米,对折多少次高度可以超过珠峰高度(8848)米。一个篮球第二次弹起的高度是第一次弹起高度的2/3,问弹起n次以后的高度是多少。 主要学习for循环

对折纸的例题:            double houdu = 0.001;            for (int i = 1; 1==1; i++)            {                houdu = houdu + houdu;                Console.WriteLine("第"+i+"次对折后纸的厚度为"+houdu+"米" );                if (houdu >=8