循环结构与C#中的数组(5)

一、循环结构

1、while

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

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

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

       }

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

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

    

2、do...while

   A.语法

    do{

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

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

        结束循环

       }while(条件表达式);

    

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

    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循环体中,不能更改元素的值

时间: 2024-08-07 21:16:34

循环结构与C#中的数组(5)的相关文章

Java 循环结构

Java 循环结构 - for, while 及 do...while 顺序结构的程序语句只能被执行一次.如果您想要同样的操作执行多次,,就需要使用循环结构. Java中有三种主要的循环结构: while 循环 do-while 循环 for 循环 在Java5中引入了一种主要用于数组的增强型for循环. while 循环 while是最基本的循环,它的结构为: while( 布尔表达式 ) { //循环内容 } 只要布尔表达式为 true,循环体会一直执行下去. 实例 Test.java 文件

Java 循环结构 - for, while 及 do...while

顺序结构的程序语句只能被执行一次.如果您想要同样的操作执行多次,,就需要使用循环结构. Java中有三种主要的循环结构: while 循环 do-while 循环 for 循环 在Java5中引入了一种主要用于数组的增强型for循环. while 循环 while是最基本的循环,它的结构为: while( 布尔表达式 ) { //循环内容 } 只要布尔表达式为 true,循环体会一直执行下去. 实例 Test.java 文件代码: public class Test { public stati

JavaSE基础(八)--Java 循环结构

Java 循环结构 - for, while 及 do...while 顺序结构的程序语句只能被执行一次.如果您想要同样的操作执行多次,,就需要使用循环结构. Java中有三种主要的循环结构: while 循环 do…while 循环 for 循环 在Java5中引入了一种主要用于数组的增强型for循环. while 循环 while是最基本的循环,它的结构为: while( 布尔表达式 ) { //循环内容 } 只要布尔表达式为 true,循环就会一直执行下去. 实例 Test.java 文件

C语言-循环结构及break、continue

循环结构 -------------------------- --1-- 结构循环 1.1 while循环 1.2 do…while循环 1.3 for循环 --2-- break和continue 2.1 break关键字 2.2 continue关键字 -------------------------- [写在开头:] 『 生活中的循环: C语言中的循环: 循环结构是程序中一种很重要的结构.其特点是,在给定的条件成立时,反复执行某程序段,直到条件不成立为止. C语言中提供了多种循环语句:

控制语句-循环结构(while)

循环结构: 循环结构可以减少源代码重复书写的工作量,用来描述重复执行某段算法的问题,循环结构是程序设计中最能发挥计算机特长的程序结构. 循环结构可以看作是一个条件判断语句和一个向回转向语句的组合. 循环结构的四要素: 1.循环变量 2.循环条件 3.循环体 4.迭代器 while循环语句: while循环是最基本的循环,while语句在开始前会先判断布尔表达式的结果,若为true(真),则执行循环体,否则,跳出循环. 表达式: while(布尔表达式){ //while先判断布尔表达式的值,为t

JS中的循环结构、循环嵌套以及函数介绍

[循环结构的步骤]    *①声明循环变量    *②判断循环条件    *③执行循环体(while的{}中的所有代码)操作     *④更新循环变量    *     * 然后,循环执行②③④    *     *     * [JS中循环条件支持的数据类型]    * ①boolean:true 真     false   假    * ②string: 非空字符串为真       空字符串为假    * ③null/NaN/undefined:  全为假    * ④object:全为真 

(转载)你好,C++(23) 4.4.2 工资程序成长记:用数组处理批量数据,用循环结构执行重复动作

你好,C++(23) 4.4.2 工资程序成长记:用数组处理批量数据,用循环结构执行重复动作 4.4  从语句到程序 了解了各种表达式和语句之后,就相当于掌握了写作文要用到的词语和句子,但是,仅有词语和句子是无法构成一篇有意义的文章的.要完成一篇文章,先需要确定这篇文章的结构,是先分述再总述,还是逐层递进论述.定好结构后再按照结构的要求将词语和句子安排到合适的位置,这样才能写出一篇有意义的词句通顺的文章.编写程序就像写文章一样,也同样需要先根据需要处理的事务确定程序的流程控制结构,然后再将那些零

你好,C++(23) 4.4.2 工资程序成长记:用数组处理批量数据,用循环结构执行重复动作

4.4  从语句到程序 了解了各种表达式和语句之后,就相当于掌握了写作文要用到的词语和句子,但是,仅有词语和句子是无法构成一篇有意义的文章的.要完成一篇文章,先需要确定这篇文章的结构,是先分述再总述,还是逐层递进论述.定好结构后再按照结构的要求将词语和句子安排到合适的位置,这样才能写出一篇有意义的词句通顺的文章.编写程序就像写文章一样,也同样需要先根据需要处理的事务确定程序的流程控制结构,然后再将那些零散的语句串联起来描述一个完整的处理事务的过程,从而将多条零散的语句组织成可以完成一定功能的完整

Java 基础 | 循环结构和数组

接着前几天的分支结构的回顾,今天主要回顾一下循环结构和数组方面的一些知识吧. 练习:输入一个数字,然后输出这个数字表示星期几 switch(选择){ case 选项1:Code1;break; case 选项2:Code2;break; -- } 1.switch() 中需要一个选项,选项只能是 byte/short/char/int,从JDK 1.7开始,允许使用 String case 顺序不影响结果 2.如果有一个或者多个 case 之后没有 break,那么这个时候 case 之间的顺序