初学C#--3

来源:互联网 发布:linux chroot命令 编辑:程序博客网 时间:2024/06/16 02:43
流程控制语句


1.if语句

if语句是用来判断条件,符合条件则进入if语句的代码块,不符合就执行if代码后面的代码;
格式一:
if (条件) {   //代码}

格式二:
if (条件一) {   //代码一}else if (条件二) {   //代码二}else if (条件三) {   //代码三}...else if (条件N) {   //代码N}
注:满足条件就执行相应代码

格式三:
if (条件) {   //代码一}else{   //代码二}
注:满足条件就执行代码一,不满足就执行代码二

格式四:
if (条件一) {   //代码一}else if (条件二) {   //代码二}else if (条件三) {   //代码三}...else{   //代码N}

注:是格式二、三的结合,不满足条件就执行相应代码,不满足就执行代码N

2.switch语句

switch语句也是条件判断语句,主要用于两个以上条件的判断;
格式:
switch (表达式){   case 值:      //代码一      break;   case 值:      //代码二      break;   case 值:      //代码三      break;   ...   default:      //代码N      break;}

3.for语句

for语句表示一个循环,其中布尔表达式是允许执行循环的条件,其中小括号中的三个参数是以“;”隔开,且可以把参数写到for语句循环内部;
格式:
for (初始值;布尔表达式;更新值) {   //代码}

4.foreach语句

foreach语句与for语句类似,只是循环条件不是布尔表达式,而是获取数组或对象集合的每一个元素的循环,不被干扰的情况是有多少元素执行多少次;
格式:
foreach (数据类型 标识符 in 表达式/集合) {   //代码}

5.while语句

while语句是一个标准的循环,如果值为true,则执行循环语句内的代码,否则不执行
格式一:
while (布尔表达式) {    //代码}
格式二:
do {   //代码} while(布尔表达式)


0 0
原创粉丝点击