什么是流控制
程序执行是过程化的,也就是说从上往下,一行一行顺序执行。但是有些时候我们需要让它执行某部分,不执行某部分或者反复执行某部分,这些就是流程控制。流程控制语句有两类:1.判断语句 2.循环语句。判断语句最常见的就是if语句。还有一个条件选择语句,例如C语言里的switch。循环语句常见的是for语句。还有两个综合起来的条件循环语句,比如C语言中的while循环、Pascal中的repeat循环、while 循环等。
引用自百度知道
C#中的流控制语句
if…else语句
if语句常用于判断值
C#
bool BOOL_1=true;
if(BOOL_1==true)
{
//条件为真时执行
}
else
{
//条件为假时执行
}
switch…case语句
switch语句常用于多重判断
C#
while语句
如果条件真则一直循环,直到为假
C#
int num=0;
while(num==0)
{
//应该只会执行一次
num++;
}
do…while语句
先执行一次do里的内容,再进行判断,为真则一直循环,直到为假
C#
//无限循环,b会输出次数
bool a=true;
int b=0;
do
{
//这里会先执行一次
a=true;
b++;
}
while(a==true)
for语句
它适合于一个语句或者语句块重复执行预定的次数,可以用break语句退出,语法与其他语言基本相同
C#
for(int i=0;i<10;i++)
{
//执行十次
}
for(;;)
{
//无限循环
}
foreach语句
可以遍历数组等集合中的每一项
C#
string a[]={"C#","C++","JAVA"}
foreach(string b in a)
{
Console.WriteLine("{0}",b);//输出数组中的每一个元素
}
本文是原创文章,采用 CC BY-NC-SA 4.0 协议,完整转载请注明来自 烧鸡
评论
隐私政策
0/500
滚动到此处加载评论...

