语句
语句是指程序命令,都是按照顺序执行的。语句在程序中的执行顺序称之为“控制流”或“执行流”。根据程序对运行时所收到的输入的响应,在程序每次运行时程序流可能有所不同。
注意,语句间的标点符号必须是英文半角标点,语句的结束标点是分号”;“。
语句可以嵌套,可以是以分号结尾的单行代码,也可以是语句块中的单行语句。语句块括在括号{}中,并且可以包好嵌套块。
语句的类型包括声明语句、表达式语句、选择语句、循环语句、跳转语句、异常语句。
声明语句:引入新的变量或常量。变量声明可以选择为变量赋值。在常量声明中必须赋值
例如:int i = 0;//声明变量i并赋值,也可以不赋值。
表达式语句:用于计算值得表达式语句必须在变量中存储该值。
例如:sum =i+j;//变量i和j在此之前必须先赋值,而且sum也需要声明类型。 int x = a+b;//或者在声明的同时运算。
选择语句:if、else、switch、case
循环语句:do、for、foreach、while
跳转语句:break、continue、default、return
异常语句:trg-catch-finally
一、选择语句
if语句:
语法:
if(判断条件)
{要执行的代码;}
判断条件:一般为关系表达式或者bool类型的值。默认判断条件是==true,所以可以省略”==true“。如果需要flase则要写上==flase
执行过程:程序运行到if处,首先判断if所带的小括号中的判断条件是否成立,如果成立(也就是返回true),则执行if所带的大括号中的代码,如果判断条件不成立(返回false),则跳过if结构,继续向下执行。
特点:先判断,再执行。也有可能一行也不执行。##适用于一种情况的判断##
// 注意:if所带的小括号后面没有“;”,如果后面只有一个{},则花括号可以省略。
if else语句:
语法:
if(判断条件)
{执行代码;}
else{执行的代码;}
执行过程:程序执行到if处,先判断if所带的小括号中判断语句是否成立,如果成立则执行if所带大括号中的代码,执行完后,跳出if-else结构。
如果if所带的小括号中的判断条件不成立,则跳过if语句,执行else所带的大括号中的语句,执行完,跳出if-else结构。
特点:先判断,再执行,最少都要执行一条代码。##适用于两种情况的判断##
// 注意:else永远与它最近的if配对
if else-if语句:
作用:用于处理多条件的区间的判断。
语法:
if(判断条件)
{要执行的代码;}
else if(判断条件)
{要执行的代码;}
else if(判断条件)
{要执行的代码;}
else if(判断条件)
{要执行的代码;}
......
else{要执行的代码;}
执行过程:待续。。。