All articles| All Pictures| All Softwares| All Video| Go home page| Write articles| Upload pictures

Reading number is top 10 articles
delphi多行编辑框组件(TMemo)使用实例
sql,server中扩展存储过程_[SQL,Server教程]
ASP.NET程序实现三色交替的下拉列表框_[Asp.Net教程]
sql删除记录_[SQL,Server教程]
visual c++中静态文本控件(Static Text)
Asp.net中实现从弹出窗口中选择值_[Asp.Net教程]
GridView,批量删除,自定义分页,定位页码_[Asp.Net教程]
asp.net2.0中页面输出缓存
ASP.NET+Atlas创建客户端Web应用程序_[Asp.Net教程]
用C#和ADO.NET建立一个数据绑定网格_.net资料_编程技术
Reading number is top 10 pictures
30 beautiful school beauty5
HongMenYan premiere XinLiangGong clairvoyant outfit PK YiFeiLiu1
In 2013 hercules Arnold classic1
餐桌上的鱼
Chinese paper-cut grilles art appreciation4
泳装名模阿尔贝特妮写真
西游四格漫画(五)
这还能睡得着?
美丽的少女1
2012 national geographic daily picture3
Download software ranking
星际争霸1.08硬盘免安装版
Detective task-the top secret prostitution files
Boxer's Top ten classic battle9
Unix video tutorial19
Boxer vs Yellow1
Tram sex maniac 2 (H) rar bag19
WebService在.NET中的实战应用教学视频 → 第5集
Prostitutes diary
Ashlynn Video4
WebService在.NET中的实战应用教学视频 → 第2集
qq published in(发表于) 2014/7/11 9:18:26 Edit(编辑)
C#中while语句的用法实例详解

C#中while语句的用法实例详解

C#中while语句的用法实例详解

C#中while语句的用法实例详解

while语句是最常见的、用于执行重复程序代码的语句,在循环次数不固定时相当有效,声名while语句的语法为:

while(布尔表达式)

{

循环体

}


在布尔表达式为True的情况下,会重复执行while循环体中的程序代码。由于while表达式的测试在每次执行循环前发生,因此while循环执行0次或更多次,这与执行一次或多次的do循环不同。while循环类似于do循环,但有一个非常重要的区别,while循环中的布尔测试是在循环开始时进行,而不是最后。如果测试结果为False,就不会执行循环。程序会直接跳转到循环后面的代码。

示例

while语句的使用

利用while语句循环输出5个数字。程序的流程如图1所示。



图1 while语句流程

程序代码如下:

using System;

class WhileTest

{

static void Main()

{

Console.WriteLine("输出结果为:");

int n = 1;

// http://www.isstudy.com

while (n < 6)

{

Console.WriteLine("循环第{0} 次", n);

n++;

}

Console.Read();

}

}


键运行程序,运行结果如图2所示。



图2 while语句

技巧:当break、goto、return或throw语句将控制权转移到while循环之外时,可以终止该循环。若要将控制权传递给下一次迭代但不退出循环,请使用continue语句。

完整程序代码如下:

★★★★★主程序文件完整程序代码★★★★★

using System;

using System.Collections.Generic;

using System.Text;

namespace _3_06

{

class Program

{

static void Main()

{

Console.WriteLine("输出结果为:");

int n = 1;

while (n < 6)

{

Console.WriteLine("循环第{0} 次", n);

n++;

}

Console.Read();

}

}

}




添加到del.icio.us 添加到新浪ViVi 添加到百度搜藏 添加到POCO网摘 添加到天天网摘365Key 添加到和讯网摘 添加到天极网摘 添加到黑米书签 添加到QQ书签 添加到雅虎收藏 添加到奇客发现 diigo it 添加到饭否 添加到飞豆订阅 添加到抓虾收藏 添加到鲜果订阅 digg it 貼到funP 添加到有道阅读 Live Favorites 添加到Newsvine 打印本页 用Email发送本页 在Facebook上分享


Disclaimer Privacy Policy About us Site Map

If you have any requirements, please contact webmaster。(如果有什么要求,请联系站长)
Copyright ©2011-
uuhomepage.com, Inc. All rights reserved.