文章目录
块语句
1.什么是块语句?
可以把块语句想象为语句的容器,C#中所有的语句(三大类语句:标签语句,声明语句,嵌入式语句)都可以写在块语句中。
2.什么是语句列表?
语句列表 (statement list) 由一个或多个顺序编写的语句组成。
statement-list:
statement
statement-list statement
也就是说,语句列表要么是一条语句,要么是一组语句
3.如何识别块语句?
4.关于块语句需要注意的两点
(1)块语句无论如何都会被编译器当做一条语句处理,无路这个块语句有多少的子语句
(2)编译器会认为块语句是完整的语句,不必在花括号外加分号
5.变量的作用域
6.一个小技巧
有时程序的开始花括号和结束花括号不在同一页面内,相隔太远,可以使用 【ctrl + 右花括号键】在开始花括号和结束花括号之间进行跳转,使程序读起来更方便。
7.简单说明标签语句
标签语句就是在一条语句前面加上一个标签。标签就是一个标识符,该标识符的命名规范与变量相同,只是前面不用加数据类型。
选择(判断,分支)语句
1.什么是选择语句?
选择语句会根据表达式的值从若干个给定的语句中选择一个来执行。
selection-statement:
if-statement
switch-statement
选择语句包括 if语句和 switch语句
2.if语句
if语句又分为两种情况:带else分支的,不带else分支的;
(1)if ( boolean-expression ) embedded-statement
-
如果 "boolean-expression"的值为true,执行embedded-statement,如果为false,则什么都不做
-
对于embedded-statement需要注意的三点
<1>if (