All articles(网络文学目录) All Pictures(图片目录) All Softwares(软件目录)

 
C#中for语句用法

Writer: qq Article type: Programming skills(编程技巧) Time: 2014/7/11 9:16:25 Browse times: 270 Comment times: 0

C#中for语句用法


Head photo

Go homepage
Upload pictures
Write articles

C#中for语句用法

C#中for语句用法
for语句循环重复执行一个语句或语句块,直到指定的表达式计算为False值。for循环对于迭代数组和顺序处理非常方便。for语句将初始值、布尔判断和更新值都编写在同一行程序中。for语句的语法为:
for(初始值;布尔表达式;更新值)
{
程序代码块
}

注意:可以使用逗号来分隔多于一个的初始代语句。如果更新语句多于一个,同样也可以用逗号来分隔。分号用于分隔循环语句与循环条件、循环条件与更新语句。初始化语句、循环条件和更新语句都是可选的。所以for(;;){}构建了一个有效的for循环,必须包括两个分号。
能将两个或多个表达式压缩到一个语句行中的语言元素就是逗号操作符。逗号操作符的作用如下所示。
for(i=0,j=10;i<=j;i++,j--)
它将两个或多个语句组合,可只看作一条语句,所以,它所放置的地方只能放置一条语句。
应避免将逗号操作符与下面应用场合混淆。
for(int i=0,j=10;i<=j;i++,j--)//合法
for(int i=0,int j=10;i<=j;i++,j--)//不合法
// http://www.i sstu dy.com

因为最左边的逗号既可以是一个逗号分隔符,也可以是一个逗号操作符,编译器将无法分辨。
示例
for语句的使用
利用for语句循环输出信息。程序的流程如图1所示

图1 for语句流程
程序代码如下:
static void Main()
{
for (int i=0,j=10;i<=j;i++,j-- )
{
Console.WriteLine("{0},{1}", i, j);
}
Console.Read();
}





There are 0 records,
Comment:
Must be registered users to comment(必须是注册用户才能发表评论)

Disclaimer Privacy Policy About us Site Map
Copyright ©2011-
uuhomepage.com, Inc. All rights reserved.