zoukankan      html  css  js  c++  java
  • 循环结构与C#中的数组(5)

    一、循环结构

    1、while

       A.语法   while(条件表达式)   {    

             ...循环体(循环操作)

              //编写代码,将条件表达式从true改为false    结束循环  

           }

       注意:
             条件表达式,必须为布尔类型(truefalse)

      B、特征:先判断,再循环,有可能1次循环都没有

        

    2、do...while

       A.语法   

        do{    

           ...循环体(循环操作)

            //编写代码,将条件表达式从true改为false    

            结束循环  

           }while(条件表达式);

        

           注意:        条件表达式,必须为布尔类型(truefalse)

         B、特征:先循环1次,再判断,至少循环1次

      一、C#数组
        1、什么是数组?
         具体【相同数据类型】的【多个】值的集合

        2、数组的作用?
           保存数据

        3、一维数组的声明、赋值、使用
           1.声明
              数据类型[]数组名;
           2.赋值
                2.1 数据类型[]数组名={值的列表,值用逗号隔开};
                2.2 数据类型[]数组名= new 数据类型[]{值的列表,值用逗号隔开};
                2.3 数据类型[]数组名= new 数据类型[长度]{值的列表,值用逗号隔开};
                 长度必须等于{}中值的个数

            2.4 除2.1外,2.2和2.3这2种方式,先声明,换行后再赋值

        3.使用   

          3.1 数组的长度——数组名.Length   

          3.2 获取单个值    数组名[下标或索引];     下标或索引从0开始   

          3.3 最后1个元素的值:    数组名[数组名.Length-1]

        3.4 输出数组中的每个元素的值   

         优先使用for循环或foreach循环  

           for(int i=0;<数组名.Length;i++)   {     

            Console.WriteLine(数组名[i]);   

            }  

         3.4 为数组中的元素赋值  

            数组名[下标]=值;

    二、循环结构【P52页 经验部分】
      1、while和do...while,应用在循环次数不确定
         while,先判断,再循环,有可能1次循环都没有
         do...while,先循环1次,再判断;至少循环1次

      2、for循环,应用在循环次数已确定的情况下【一般用于对数组进行操作】

        2.1 语法:
         for(①初始部分;②条件判断;③迭代部分)
           {
               ④....循环体(循环操作)
           }

        2.2 执行顺序
          第1次循环:①②④
          第2次...循环结束:③②④
      3、foreach循环——输出数组或集合的值
         语法:
         foreach(数据类型 变量名 in 数组或集合)
         {
            Console.WriteLine(变量名);
         }
        注意:
           数据类型,必须要和数组或集合的类型一致foreach循环体中,不能更改元素的值

  • 相关阅读:
    SDN——实验脚本4-1:ovsSingleBr.py
    SDN——实验脚本4-2:ovsMultiBr.py
    SDN——实验脚本4-3:ovsVLAN.py
    C语言I博客作业01
    C语言I作业09
    C语言I作业08
    C语言I作业07
    C语言I作业06
    C语言I作业05
    C语言I博客作业04
  • 原文地址:https://www.cnblogs.com/22joke/p/6869016.html
Copyright © 2011-2022 走看看