![C#编程-3 条件判断_第1页](http://file4.renrendoc.com/view/e3c2b5e1c5db7343c6deea30f9bcfeed/e3c2b5e1c5db7343c6deea30f9bcfeed1.gif)
![C#编程-3 条件判断_第2页](http://file4.renrendoc.com/view/e3c2b5e1c5db7343c6deea30f9bcfeed/e3c2b5e1c5db7343c6deea30f9bcfeed2.gif)
![C#编程-3 条件判断_第3页](http://file4.renrendoc.com/view/e3c2b5e1c5db7343c6deea30f9bcfeed/e3c2b5e1c5db7343c6deea30f9bcfeed3.gif)
![C#编程-3 条件判断_第4页](http://file4.renrendoc.com/view/e3c2b5e1c5db7343c6deea30f9bcfeed/e3c2b5e1c5db7343c6deea30f9bcfeed4.gif)
![C#编程-3 条件判断_第5页](http://file4.renrendoc.com/view/e3c2b5e1c5db7343c6deea30f9bcfeed/e3c2b5e1c5db7343c6deea30f9bcfeed5.gif)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
课题3:条件判断编辑ppt课程回顾键盘上输入自己的姓名,屏幕输出”***,你好,欢迎进入C#课程学习”逐句依次执行顺序结构编辑ppt课程引入结构化程序有三种基本结构
1.顺序结构
2.选择结构
if语句、switch语句
3.循环结构
while语句、do…while语句和for语句编辑ppt知识目标掌握if语句的作用及其使用掌握switch语句的作用及其使用编辑ppt能力目标能编写分支结构的代码能阅读基本分支结构的C#程序
编辑ppt任务一任务一:编写一个程序,将用户输入的三个整数按从小到大的顺序排序。编辑ppt知识储备知识点1:if语句编辑ppt选择结构-if语句if语句
if(布尔表达式){语句块}
例:如果变量a的值小于0,则输出“数据不能为负,请重新输入”。
if(a<0)
Console.WriteLine(“数据不能为负,请重新输入”);if单分支结构流程图编辑ppt选择结构-if-else语句if-else语句
if(布尔表达式){语句块1}else{语句块2}
例:如果变量a的值小于0,则输出“数据不能为负,请重新输入”,否则输出“正确”。
if(a<0)
Console.WriteLine(“数据不能为负,请重新输入”);
else
Console.WriteLine(“正确”);
if双分支结构流程图编辑pptif-else语句的嵌套if(表达式1)语句1;elseif(表达式2)语句2;elseif(表达式3)语句3;……else语句N语句块1…(n-1)里面又可以包含if-else语句,由此类推,可得到多重嵌套的if-else语句选择结构-if-else语句多重if分支结构流程图编辑ppt例:if(x>0&&x<5)y=x;elseif(x>10)y=0;elsey=-x;选择结构-if-else语句X<5X>100<y其他:Y=X:Y=0:Y=-X编辑ppt例编写程序将百分制成绩转换为五级制成绩。staticvoidMain(string[]args){ doublescore; charrank; Console.Write("\n请输入分数:"); score=Convert.ToDouble(Console.ReadLine()); if(score>=90) rank='A'; elseif(score>=80&&score<90) rank='B'; elseif(score>=70&&score<80) rank='C'; elseif(score>=60&&score<70) rank='D'; else rank='E'; Console.WriteLine("{0}对应的等级是:{1}",score,rank);}选择结构-if多分支语句编辑ppt任务一实施任务一:编写一个程序,将用户输入的三个整数按从小到大的顺序排序。staticvoidMain(string[]args){inta,b,c,x;Console.Write(“请输入三个数:");a=int.Parse(Console.ReadLine());b=int.Parse(Console.ReadLine());c=int.Parse(Console.ReadLine());if(a>b){x=a;a=b;b=x;}if(a>c){x=a;a=c;c=x;}if(b>c){x=b;b=c;c=x;}Console.WriteLine("从小到大依次为{0},{1},{2}",a,b,c);}编辑ppt任务二编写一个程序,实现两个整数之间的简单四则运算。程序中,提示用户输入操作数与运算符。编辑ppt知识储备知识点1:switch语句编辑ppt选择结构-switch语句switch语句适用于多选一的情况switch(表达式){case常量表达式1:{语句块1} break; case常量表达式2:{语句块2}break; … case常量表达式n:{语句块n}break; default:{语句块n+1}break;}1)default分支表示,若没有一个case常量表达式的值与switch表达式的值相等,则执行default后的语句块2)每个case块结束处必须使用break语句,否则会产生编译错误switch语句结构流程图编辑ppt例:编写程序将百分制成绩转换为五级制成绩。inta=(int)(score/10);switch(a){case6:str=“及格”;break;case7:str=“中等”;break;case8:str=“良好”;break;case9:
case10:str=“优秀”;break;default:str=“不及格”;break;}选择结构-switch语句编辑ppt任务二实施编写一个程序,实现两个整数之间的简单四则运算。程序中,提示用户输入操作数与运算符。staticvoidMain(string[]args){Console.Write("请输入左操作数:");doubleopt1=Convert.ToDouble(Console.ReadLine());Console.Write("请输入右操作数:");doubleopt2=Convert.ToDouble(Console.ReadLine());Console.Write("您要进行何种运算(+,-,*,/)");stringstr=Console.ReadLine();switch(str){case"+":Console.WriteLine("{0}+{1}={2}",opt1,opt2,opt1+opt2);break;case"-":Console.WriteLine("{0}-{1}={2}",opt1,opt2,opt1-opt2);break;case"*":Console.WriteLine("{0}*{1}={2}",opt1,opt2,opt1*opt2);break;case"/":Console.WriteLine("{0}/{1}={2}",opt1,opt2,opt1/opt2);
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年度企业环保节能办公设备采购合同二零二五年度
- 2025年度智能建筑一体化施工项目合同
- 2025年度劳保用品安全防护用品进出口代理服务合同
- 2025年度会议资料归档与电子化服务合同规范
- 2025年工程预制场土地租赁合同
- 2025年度建筑工地劳务用工与节能减排实施合同
- 2025年度智能社区安保服务聘用合同
- 2025年度光伏发电项目安全生产管理合同范本
- 2025年度手机应用广告投放委托代理合同
- 2025年度人工智能技术服务居间合同协议书范本正规范本
- 2025年高考作文专练(25道真题+审题立意+范文)- 2025年高考语文作文备考总复习
- 中国高血压防治指南(2024年修订版)要点解读
- 二十届三中全会精神应知应会知识测试30题(附答案)
- 小学三年级下册奥数题100道附答案
- 《乌有先生历险记》原文及翻译
- 人员测评方案
- 简易呼吸器的使用和心肺复苏-3
- 小升初卷(试题)-2023-2024学年六年级下册数学人教版
- GB/T 40565.1-2024液压传动连接快换接头第1部分:通用型
- 《教科版》二年级科学下册全册课件(完整版)
- 2024年河北省九地市中考数学摸底试卷
评论
0/150
提交评论