您的位置:首页 > 移动开发 > Unity3D

蓝鸥Unity开发基础——For语句学习笔记

2016-08-16 13:32 309 查看
蓝鸥Unity开发基础——For语句学习笔记

一、For循环语句

For循环语句一般用于循环次数已知的情况

For(初始化;循环条件;循环增量){

循环体……}

举例说明:

using System;

namespace Lesson14
{
    class MainClass
    {
        public static void Main (string[] args)
        {
            //for(初始化表达式;循环条件表达式;循环增量表达式){循环体}

            //循环100次
            int num=1;
        
            for(int i= 0;i<100;i++){
                
                Console.WriteLine (num);        
                num++;
            }
        }
    }
}

同样效果
using System;

namespace Lesson14
{
    class MainClass
    {
        public static void Main (string[] args)
        {
            //for(初始化表达式;循环条件表达式;循环增量表达式){循环体}

            //循环100次
            //i =0~99;
            for(int i= 0;i<100;i++){
                
                Console.WriteLine (i+1);        
            }
        }
    }


更详细的说明for循环

        public static void Main (string[] args)
        {
            //for(初始化表达式;循环条件表达式;循环增量表达式){循环体}

            //执行初始化表达式

            //判断循环条件表达式是否为ture
            //执行 循环体
            //执行循环增量表达式

            
4000
//判断循环条件表达式是否为ture
            //执行 循环体
            //执行循环增量表达式

            //判断循环条件表达式是否为ture
            //执行 循环体
            //执行循环增量表达式

            //……

            //判断循环条件表达式是否为ture
            //int i=0
            //i<10
            //Console.WriteLine (i);    0
            //i++; i=1

            //i<10
            //Console.WriteLine (i);    1
            //i++; i=2

            //i<10
            //Console.WriteLine (i);    2
            //i++; i=3

            //.....

            //i<10
            //Console.WriteLine (i);    9
            //i++; i=10

            //i<10  ;i=10

            //i =0~99;
            for(int         i= 0;i<10;i++){
                
                Console.WriteLine (i+1);        
            }
        }
    }
}

 

二、for循环嵌套学习

如何打印出

1

12

123

需要做的事情有3步,第一步我们打印出123 ,第二步我们打印出123 123 123,第三步就可以打印出1  12 123

第一步

  for(int i=0;i<3;i++){
                Console.Write (i+1);        
            }

            Console.WriteLine (""); 

   

第二步

            //循环嵌套
            //循环3次
            for(int j=0;j<3;j++){
            
                for(int i=0;i<3;i++){
                Console.Write(i+1);        
            }
            //打印一个空字符就可以进行换行
            Console.WriteLine ("");    
            } 

第三步

            for(int j=0;j<3;j++){
            //循环3ci,每次在一行内打印一个数字
                //j=0 时,i<2
                //j=1 时,i<2
                //j=2 时,i<3

                for(int i=0;i<j+1;i++){
                Console.Write (i+1);        
            }
                //打印一个空字符就可以进行换行
                Console.WriteLine (" ");    

            } 

 

 

三、循环语句总结

For最常用,通常用于指定循环次数的情况

While也很常见,通常用于不确定循环次数,但知道循环结束条件的情况

Dowhile不很常用,通常用于至少需要执行一遍循环体的情况

Break用于跳出本层循环,continue用于结束本轮循环,通常都和if连用
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息