logo.jpg
流程控制语句:
1.条件判断语句:
(1)if else语句:
a.单if语句
if(布尔值表达式)
{
语句序列
}
b.if else语句:
if(布尔值表达式)
{
语句序列1
}
else
{
语句序列2
}
c.if else if ……else语句:
if(布尔值表达式)
{
语句序列1
}
else if(布尔值表达式)
{
语句序列2
}
else if(布尔值表达式)
{
语句序列3
}
……
else
{
语句序列n
}
d.条件运算符:
b = a >0 ? var1 : var2
(2)switch多分支语句:
switch(表达式)
{
case 1:语句块;
break;
case 2:语句块;
break;
case 3:语句块;
break;
case 4:语句块;
break;
……
default:语句块n
break;
}
2.循环语句:
(1)white语句:
while(布尔表达式)
{
语句块
}
(2)do...while语句:
do
{
语句块
}
while(布尔表达式)
(3)for语句:
for(初始化表达式;条件表达式;迭代表达式)
{
语句块
}
(4)foreach语句:
foreach(类型 迭代变量名 in 集合类型表达式)
{
语句块
}
一般用于输出,避免使用与更改,产生不必要的错误。
3.跳转语句:
(1)break语句:
可用范围:可用于所有循环语句,和switch语句。
功能作用:结束循环
(2)continue语句:
可用范围:可用于所有循环语句。
功能作用:结束本次循环
(3)goto语句:
慎用
(4)return语句:
返回语句
总结:
由于大部分与C语言语法没有多大的差别,只作简单概述。
