C#视频—【结构语句】

1.If结构

语法

含义

流程图

If(条件)

{语句1;语句2;…}

首先判断括号中的条件,如果条件成立,则执行大括号中的语句;如果条件为false,则直接跳过大括号,执行大括号后边的代码。

2.If-else结构

语法

含义

流程图

If(条件)

{语句1;}

Else

{语句2;}

先判断括号中的条件是否成立,如果成立则执行if下面那个大括号里的语句;如果条件为false,则执行else大括号里的语句。

If与If-else区别

If语句:有条件的执行一条语句,有可能一条都不执行。

If-else语句:有条件的执行一条语句,至少执行一条语句。

3.If-else if结构

举例说明:

//对学员的结业考试成绩进行测评

//成绩>=90—A 、90>成绩>=80—B 、80>成绩>=60—C 、成绩<60—D

Console.WriteLine("输入成绩");

int score = Convert.ToInt32(Console.ReadLine());

If (score>=90)

{

        Console.WriteLine("A");

}

else if (90>score>=80)

{

        Console.WriteLine("B");

}

else if (80>score>=60)

{

        Console.WriteLine("C");

}

else (score<60)

{

        Console.WriteLine("D");

}

流程图

4.switch-case结构

语法如下:

switch(表达式/变量)

{

case 值1: 语句块1;

break;

case 值2: 语句块2;

break;

default:语句块3;

break;

}

if-else if与switch的比较

相同点

不同点

区别

都可以实现多分支结构

(1)if-else if:可以处理范围

(2)switch:一般 只能用于等值比较

(1)if有条件的执行一条语句

(2)if-else有条件的执行一条或另一条语句

(3)switch有条件的执行一组语句中的一条语句

5.循环结构

(1)While结构

语法

特点

流程图

while(循环条件)

{

循环体;

}

先判断,再执行循环体


(2)do-while结构

语法

特点

do{循环体;}

while(条件);

先执行一次循环体,再判断条件,是否成立

While与do-while的区别

(1)语法不同

(2)初始值不满足循环条件时:

while循环一次都不执行;

do-while循环会执行一次。

(3)For循环

语法如下:

for(表达式1;表达式2;表达式3)

{循环体;

}

例:

for(i=0;i<100;i++)

循环使用说明:

一般知道了循环的次数,用for循环比较方便;

不知道循环多少次,用while或者do-while,这时需要看是先判断还是先执行;

新执行用do-while,先判断用while。

6.break中断

跳出当前循环。

7.Continue

立即结束本次循环,判断循环条件,如果成立。则进入下一次循环,否则退出循环。

8.三元表达式

语法如下:

表达式1?表达式2 :表达式3

举例: bool result = 5 > 3 ? true : false;

9.随机数

Random r=new Random();

Int number=r.Next(1,11); 产生1-10的数

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 13
    评论
评论 13
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值