一、C# while语句

while语句是用于重复执行程序代码的语句。

语法格式如下:

while(boolean-expression)
{
    embedded-statement
}

当boolean-expression为True时,将重复执行循环体中的程序语句embedded-statement,为False时,将会跳过循环体中的语句代码,直接执行循环体后面的代码。

while循环语句可以执行0次或多次循环体。所谓0次,就是跳过循环体中的代码。

二、提示

在while循环中,可以使用break语句退出while循环。

三、示例
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Test
{
    class Program
    {
        static void Main(string[] args)
        {
            // C# while语句-www.baike369.com
            int x = 10;
            int y = 0;
            while (x > 0)
            {
                y += x;
                x--;  // 注意修改变量的值,否则可能会陷入死循环
                Console.WriteLine("y = {0}", y);
            }
            Console.ReadLine();
        }
    }
}

运行结果:

y = 10
y = 19
y = 27
y = 34
y = 40
y = 45
y = 49
y = 52
y = 54
y = 55

最新文章

  1. Redis持久化
  2. 表单提交与后台PHP如何接口?
  3. jquery引用方法时传递参数
  4. OidView
  5. 【extjs】 extjs5 Ext.grid.Panel 搜索示例
  6. CodeForces 604C 【思维水题】`
  7. 问题:如何在固定大小的DIV层插入N多个图片
  8. 201521123115《Java程序设计》第7周学习总结
  9. 用ABP只要加人即可马上加快项目进展(二) - 分工篇
  10. bmi
  11. sklearn-woe/iv-乳腺癌分类器实战
  12. jquery.zclip.js粘贴功能
  13. c++求最小公倍数和最小公约数
  14. C#多线程编程实战(二):线程同步
  15. 各种SQL查询技巧汇总 (转)
  16. 评审other's意见
  17. 微信小程序调用接口返回数据或提交数据
  18. 参看dll参数类型
  19. MVC二级联动使用$.ajax方法获取后端返回的字符串
  20. Qt5学习笔记(消息过滤器)

热门文章

  1. Django-3 视图层
  2. PyCharm5 破解汉化
  3. Kudu Tablet design
  4. 实例化php类的时候如何传参
  5. POJ 1236——Network of Schools——————【加边形成强连通图】
  6. Scroller类的使用总结
  7. fetch技术
  8. Entity Framework Many to Many Relation Mapping(Entity Framework多对多关系映射)
  9. Unity 滚轮实现UGUI ScrollView的缩放
  10. Js中parseFloat()方法所产的精度不一致问题