【C#教程】流控制语句
本文最后更新于 1201 天前,其中的信息可能已经有所发展或是发生改变。

1.什么是流控制

程序执行是过程化的也就是说从上往下依次执行
1……..
2…….

这样一行一行自行,但是有些时候我们需要让他执行某部分,不执行某部分或者反复执行某部分
这些就是流程控制
流程控制语句有两类
1.判断语句
2.循环语句
判断语句最常见的就是 if 语句,还有一个条件选择语句例如 C语言里的 switch
循环语句常见的是 for 语句.
还有两个综合起来的条件循环语句比如 C 语言中的 while 循环
Pascal 中的 repeat 循环 while 循环等

引用至https://zhidao.baidu.com/question/25729483.html

2.C#中的流控制语句

1.if…else语句

if语句常用于判断值

bool BOOL_1=true;
if(BOOL_1==true)
{
    //条件为真时执行
}
else
{
    //条件为假时执行
}

 

2.switch…case语句

switch语句常用于多重判断

string STRING_1="C#"
switch(STRING_1)
{
    case "C#":
       STRING_1+="欢迎来到C#编程世界";
       break; 
    case "C++":
       STRING_1+="欢迎来到C++编程世界";
       break;
    //……
    default : /* 可选的 */
       STRING_1+="欢迎来到编程世界";
       break; 
}

 

3.while语句

如果条件真则一直循环,直到为假

int num=0
while(num==0)
{
    //应该只会执行一次
    num++;
}

 

4.do…while语句

先执行一次do里的内容,再进行判断,为真则一直循环,直到为假

//无限循环,b会输出次数
bool a=true;
int b=0;
do
{
    //这里会先执行一次
    a=true;
    b++;
}
while(a==true)

 

5.for语句

它适合于一个语句或者语句块重复执行预定的次数 ,可以用break语句退出
语法与其他语言基本相同

for(int i=0;i<10;i++)
{
   //执行十次
}
for(;;)
{
  //无限循环
}

 

6.foreach语句

可以遍历数组等集合中的每一项

string a[]={"C#","C++","JAVA"}
foreach(string b in a)
{
     Console.WriteLine("{0}",b);//输出数组中的每一个元素
}

 

本文由吕舒君创作,转载请保留链接
暂无评论

发送评论 编辑评论


|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇