欢迎光临散文网 会员登陆 & 注册

【回顾】C#从入门到精通第六章笔记

2021-03-16 19:19 作者:陪看书的小白  | 我要投稿

C#从入门到精通(第五版)第六章笔记

流程控制语句

1.条件语句

1.1.简单的if语句  

语法: 

if(表达式)

{

       语句

}


①.表达式:布尔表达式

②.语句:条件为真时执行的语句


特殊:

if(布尔表达式)

{

        单一语句

等价于(省略大括号)

if(布尔表达式)

        单一语句

1.2.if…else语句   

if…else语句是if语句的标准形式,在简单if语句的基础上增加了一个else从句。

语法:

if(表达式){

        语句1

}else{

        语句2

}


①.表达式:布尔表达式

②.语句1:条件为真时执行的语句

③.语句2:条件为假时执行的语句

1.3.if…else if语句  

语法:

if (表达式1){

        语句1

}else if(表达式2){  

        语句2

}

        …

else if(表达式n){

        语句n

}else{

        语句n+1

}

注意:else和if之间有一个空格


1.4.switch多分支语句   

语法:

switch (表达式){

    case 常量表达式1:

          语句1;

          break;

    case 常量表达式2:

          语句2;

          break;

    case 常量表达式n:

          语句n;

          break;

    default:

          语句n+1;

          break;

}

2.循环语句(主要用于反复执行嵌入语句)

2.1.while语句   

while语句用于根据条件值执行一条语句零次或多次,当每次while语句中的代码执行完毕时,将重新查看是否符合条件值,若符合,则再次执行相同的程序代码,否则跳出while语句。

语法:

while(布尔表达式)

{

        语句块

}


2.2.do…while语句   

do…while循环语句则先执行一次循环后,再判断条件是否成立。也就是说do…while循环语句中“{}”中的程序段至少要被执行一次。 

语法:

do

{

        语句块

} while(布尔表达式);


2.3.for循环语句   

for语句用于计算一个初始化序列,然后当某个条件为真时,重复执行嵌套语句并计算一个迭代表达式序列。如果为假,则终止循环,退出for循环。 

语法:

for (初始化表达式; 条件表达式; 迭代表达式)

{

        语句块

}


2.4.foreach语句   

foreach语句用于枚举一个集合的元素,并对该集合中的每个元素执行一次嵌入语句。 

语法:

foreach(【类型】 【迭代变量名】 in 【集合类型表达式】)         集合类型表达式是数组型

{

   【语句块】

3.跳转语句

(1).break语句

break语句用于退出包含在最内层的循环或者退出一个switch语句。

(2).continue语句

continue语句用于中止本次循环,并开始下一次循环。

注意:continue语句只能应用在while、 do…while 、 for、foreach语句中。 

(3).goto语句

建议不要用,故不讲。

(4). return语句

return语句表示返回语句。 






第六章完!





【回顾】C#从入门到精通第六章笔记的评论 (共 条)

分享到微博请遵守国家法律