《C#中的条件结构.ppt》由会员分享,可在线阅读,更多相关《C#中的条件结构.ppt(13页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、C#中的条件结构 C#入门到精通系列三入门到精通系列三1-2课程安排课程安排bool类型型 if条件条件结构构 switch结构构 综合运用:模拟会员幸运抽奖综合运用:模拟会员幸运抽奖 常见错误常见错误 1-3bool类型型 什么是什么是bool类型类型使用使用bool类型来表示真假类型来表示真假 1-4if条件条件结构构 C#中的中的“如果如果”什么是什么是if条件结构条件结构使用基本的使用基本的if条件结构条件结构复杂条件下的复杂条件下的if条件结构条件结构多重多重if结构和嵌套结构和嵌套if结构的使用结构的使用 1-5什么是什么是if条件结构条件结构 if(表达式)(表达式)/针对刚才的
2、才的问题的条件就是:老的条件就是:老顽童是否比欧阳童是否比欧阳锋大大/语句句 /条件成立后要条件成立后要执行的行的语句,可以是一条句,可以是一条语句,也可以是一句,也可以是一组语句句1-6流程图使用流程图使用 1-7多重多重if结构和嵌套结构和嵌套if结构的使用结构的使用 语法语法if(条件表达式(条件表达式1)代码块代码块1else if(条件表达式(条件表达式2)代码块代码块2else if(条件表达式(条件表达式3)代码块代码块3else 代码块代码块41-8switch结构构 C#中的等值判断中的等值判断什么是什么是switch结构结构使用使用Switch结构进行等值判断结构进行等值判
3、断 1-9什么是什么是switch结构结构 语法语法switch(int/char/string表达式)表达式)case 常量表达式常量表达式1:语句语句1 break;case 常量表达式常量表达式2:语句语句2 break;.default:语句语句n;break;1-10什么是什么是switch结构结构 switch:表示:表示“开关开关”,这个开关就是个开关就是switch关关键字后字后面小括号里的面小括号里的值,小括号里要放一个整型,小括号里要放一个整型变量或字符型量或字符型变量或字符串型量或字符串型变量。量。case:表示:表示“情况,情形情况,情形”,case后必后必须是一个整型
4、或是一个整型或字符型或字符串型的常量表达式,通常是一个固定的字字符型或字符串型的常量表达式,通常是一个固定的字符、字符串、数字。例如,符、字符串、数字。例如,8、a、“金牌金牌”。case块可可以有多个,以有多个,顺序可以改序可以改变,但是每个,但是每个case后常量后常量值必必须各不相同。各不相同。break:表示:表示“停止停止”,即跳出当前,即跳出当前结构。构。1-11常见错误常见错误(1)条件结构没有写在)条件结构没有写在Main()方法里方法里 错误示例错误示例1 class Program int number=8;if(number8)Console.WriteLine(number);static void Main(string args)1-12常见错误常见错误(2)写)写switch结构构时,忘,忘记了写了写break语句。句。(3)if后面的小括号里放的不是一个条件表达式。后面的小括号里放的不是一个条件表达式。错误示例错误示例2 int number1=1;int number2=2;if(number1+number2)Console.WriteLine(number1+number2);性格决定命运性格决定命运,专注成就人生专注成就人生兴趣是最好的老师兴趣是最好的老师