本文主要介绍C#中三种常见循环的语法:for循环,while循环,do循环...while循环以及如何使用循环来执行某个方法。
工具/原材料Visual Studio 2015或更高版本(简称vs2015)循环介绍的方法/步骤1:
对于C#中的循环语法:
For(初始表达式;循环表达式;增量表达式)
{
需要一种执行循环的方法
}
初始表达式:将首先执行,并且只执行一次;
循环表达式:判断循环表达式是否为真,如果为真,执行循环体。如果为false,则不执行循环体,控制流跳转到紧接着for循环的下一条语句。
增量表达式:在执行for循环的主体之后,控制流将跳回到上面的增量表达式语句。语句是增加步长值,然后重新判断条件。
条件再次被判断。如果为真,则执行循环并重复该过程(循环主体,然后增加步长值,然后重新判断条件)。当条件变为假时,for循环终止。
-1步读数-2步读数2同时循环
虽然语句的使用频率低于循环语句。
当循环次数未知时,可以使用它。while语句首先判断循环条件,并在条件满足时重复执行循环体,直到循环条件为假,然后退出循环。
C#中的循环语法:
同时(循环判断条件)
{
要实施的方法
}
-3步边读边循环
这与while循环非常相似,但他的判断是在以后,即无论循环条件是否满足,循环体都将执行一次。
C#中的边做边循环语法
做{
要实施的方法
}同时(循环判断条件);
-4步读取-5步读取-6步读取-7步读取结束粘贴我的代码1//用于循环执行
对于(int I = 0;i <。10;i++)
{
//需要执行循环方法
//控制台。写线I的值:{0}。,I);
}
//i是初始表达式:将首先执行,并且只执行一次;就是给我变量值0;循环通常从0开始
//i <。10是一个循环表达式:每次执行一个循环,都会判断I是否小于10。如果是,执行将继续,如果不是,将终止。
//i++是一个增量表达式:它可以理解为I = I+1;每当循环方法被执行时,它被执行一次,因此表达式2可以被方便地执行以便计数。
//执行顺序:第一次循环执行时,先给我赋值0,然后判断我是否小于10。此时,我将小于10,然后执行循环方法,将I的值打印为0
//然后执行i++这次给I加1,现在我变成1,然后执行I小于10的判断,这次小于10,然后执行循环方法把I的值打印出来为1
//然后执行i++这次把2加到I上,现在我变成2,然后执行I小于10的判断,这次它小于10,然后执行循环方法把I的值打印出来为2
//.....
//第十次执行后;执行i++ i变成10,然后我小于10的判断。此时,如果i=10,则循环终止。
2 //While循环
int h = 5;
同时(h & lt10)
{
//需要执行循环方法
//控制台。写线h的值:{0}。(h);
h = h+1;
}
//虽然循环首先判断h <但他不知道h是多少。我给h赋值1,并在循环中每个循环加1。当h=10时,循环终止。
//如果我给H一个5的值,他只能执行5次输出。H的值是5,6,7,8,9
//所以当循环数未知时,只要给定条件为真,就会执行While循环。
3//边做边循环
int d = 1;
做
{
//需要执行循环方法
控制台。写线d的值:{0}。,d);
d = d+1;
}同时(d & lt= 2);
//do-while循环该循环现在将执行两次。d的值为1和2
//如果我将条件d < = 2循环到d < = 0,但现在d的值为1,则仍将执行一次打印,并且d的值为1。
//但是将不会执行while\for循环。
结束注释在大多数情况下,这三个循环可以来回切换。但是,只要确定了次数和范围,就尽可能多地使用for循环。