一、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