zoukankan      html  css  js  c++  java
  • 循环语句

    和其他类似语言一样,C#同样提供了不确定循环和确定循环。

    不确定循环就是do while循环
     1            int i = 0;
     2            while (i <= 10)
     3            {
     4                System.Console.Write(i++);
     5            }

     6
     7            do
     8            {
     9                System.Console.Write(i++);
    10            }

    11            while (i < 20);
    以上包含了不确定混淆的先判断再循环,和先循环再判断。

    确定循环就是我们常说的for循环
    1            for (int i = 0; i < 100; i++)
    2            {
    3                System.Console.WriteLine(i);
    4            }
    注意第1行,int i的生命周期很值得玩味,我们可以理解i的生命周期是在for结构之内的。
    那么以下语句中,你可以判断出哪里将有编译错误呢?
     1            for (int i = 0; i < 100; i++)
     2            {
     3                System.Console.WriteLine(i);
     4            }

     5
     6
     7            System.Console.WriteLine(i);
     8
     9            int i;
    10
    11            if (1 == 1)
    12            {
    13                System.Console.WriteLine(i);
    14            }

    15
    16            for (int i = 0; i < 100; i++)
    17            {
    18                System.Console.WriteLine(i);
    19            }

    说道循环就需要交代一下跳出

    跳出能力 关键字
    跳出循环或多条件判断体 break
    重新开始一个循环迭代 continue
    跳到指定的标签 goto
    跳出函数 return

  • 相关阅读:
    c#导出导出excel的两种方法
    jsonp跨域访问
    javascrip中部分函数总结
    vue.js开发环境初步搭建、脚手架工具安装(node.js安装)
    Java SE、Java EE、Java ME基本区别
    Ubuntu10.04上apache2: bad user name ${APACHE_RUN_USER}问题解决
    Ubuntu 下安装 webmin1.54
    View的setOnClickListener的添加方法
    android 耳机按钮
    响应键盘事件
  • 原文地址:https://www.cnblogs.com/shyleoking/p/635380.html
Copyright © 2011-2022 走看看