最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

四。

互联网 admin 94浏览 0评论

四。

一、for循环

  1. 格式:

for初始化;条件;增量;{

循环语句

}

  2.原理:

2.1初始化只执行一次,在循环开始前执行;

2.2条件不参与循环,只作为循环是否开始的条件;每一次开始下一次循环之前,都先检查条件是否满足,不满足就不执行。

2.3增量语句块,将附加在每次循环的最后来执行,当每次循环的循环语句块执行完后,执行增量语句块


例子:

  //定一个变量,用来储存每次循环的累加值
        
        var sum=0
        //for循环,i作为循环变量
        for(var i=1;i<=50;i++)
            
            {
                
                sum+=i
                
        }
        print("1-50累加得:\(sum)")

作业:制作一个获取用户输入并进行累加的程序,

       用户在文本框中输入一个正整数,点击计算按钮后,输出从1加到该数的结果


2.while循环

和for循环可以互相转换,for循环相当while循环的简写

2.1 while 条件

{    循环语句

}

2.2 注意:

while循环中,必须有一个趋向于循环结束的语句段,否则,会成为死循环。


2.3  for循环转换为while循环

  for 初始化循环变量;条件;增量{

    循环语句

}

转换为while

初始化循环变量

while 条件{

   循环语句

   增量

}

作业:将等差数列(整数)求和app,调整为:

1)从用户输入获取起始值;

3)次数和差值;



3.    for  in 遍历

3.1功能

通过一个循环变量,依次取出要遍历集合的值,来进行运算。

3.2 格式     (.html)

for 变量 in 集合{

            循环语句

}

let  a=[10,21,389]

a[0]  1   a[1]  2   a[3] 3

while(i<3){

     print("\(a[1])"  )

    i++

}

for var i=0; i<3;i++{

     print("\(a[i])")

}


转载于:

四。

一、for循环

  1. 格式:

for初始化;条件;增量;{

循环语句

}

  2.原理:

2.1初始化只执行一次,在循环开始前执行;

2.2条件不参与循环,只作为循环是否开始的条件;每一次开始下一次循环之前,都先检查条件是否满足,不满足就不执行。

2.3增量语句块,将附加在每次循环的最后来执行,当每次循环的循环语句块执行完后,执行增量语句块


例子:

  //定一个变量,用来储存每次循环的累加值
        
        var sum=0
        //for循环,i作为循环变量
        for(var i=1;i<=50;i++)
            
            {
                
                sum+=i
                
        }
        print("1-50累加得:\(sum)")

作业:制作一个获取用户输入并进行累加的程序,

       用户在文本框中输入一个正整数,点击计算按钮后,输出从1加到该数的结果


2.while循环

和for循环可以互相转换,for循环相当while循环的简写

2.1 while 条件

{    循环语句

}

2.2 注意:

while循环中,必须有一个趋向于循环结束的语句段,否则,会成为死循环。


2.3  for循环转换为while循环

  for 初始化循环变量;条件;增量{

    循环语句

}

转换为while

初始化循环变量

while 条件{

   循环语句

   增量

}

作业:将等差数列(整数)求和app,调整为:

1)从用户输入获取起始值;

3)次数和差值;



3.    for  in 遍历

3.1功能

通过一个循环变量,依次取出要遍历集合的值,来进行运算。

3.2 格式     (.html)

for 变量 in 集合{

            循环语句

}

let  a=[10,21,389]

a[0]  1   a[1]  2   a[3] 3

while(i<3){

     print("\(a[1])"  )

    i++

}

for var i=0; i<3;i++{

     print("\(a[i])")

}


转载于:

发布评论

评论列表 (0)

  1. 暂无评论