任务三 向左走,向右走.ppt

任务三 向左走,向右走.ppt

ID:56549082

大小:199.00 KB

页数:14页

时间:2020-06-28

任务三 向左走,向右走.ppt_第1页
任务三 向左走,向右走.ppt_第2页
任务三 向左走,向右走.ppt_第3页
任务三 向左走,向右走.ppt_第4页
任务三 向左走,向右走.ppt_第5页
资源描述:

《任务三 向左走,向右走.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、任务三向左走,向右走?成绩等级判断程序1程序的三种基本流程2if语句3switch语句4成绩等级判断程序实例3-1:在将百分制成绩转换为等级制时,需要进行等级判断,90~100分为A,80~89为B,70~79为C,60~69为D,60分以下为E。编写程序,输入成绩分数(假设均为整数),输出对应等级。流程:定义变量(score)读取需要知道的值:分数进行判断控制台输出关键步骤解析定义变量(score)intscore;读取需要知道的值:分数Stringintput=Console.ReadLine();Scor

2、e=int.Parse(input);获取成绩分数的十位数(如果是满分呢?):if(score==100)score=99;score=score/10;判断成绩分数的十位数:switch(score)case9:Console.WriteLine(“成绩等级为A!”);break;default: Console.WriteLine(“成绩等级为E!”);break;程序的三种基本流程(P29)顺序执行选择执行IfIf…elseIf…elseif…elseif嵌套Switch循环执行If-else(p

3、30)if语句是最常用的选择语句,它根据布尔表达式的值来判断是否执行后面的内嵌语句。格式为:if(布尔表达式)内嵌语句;else内嵌语句doublex;inty,z;……y=(int)x;if((x-y)>0.5)z=y+1;elsez=y-1;Console.WriteLine(“四舍五入的结果为:{0}”,z);If-else在嵌套的if语句中,else子句属于没有相应else的最后一个if。例如:if(x>10)if(y>20)Console.Write("Statement_1");elseConsol

4、e.Write("Statement_2");什么情况显示Statement_2程序的功能是什么usingSystem;publicclassIfTest{publicstaticvoidMain(){Console.Write("Enteracharacter:");charc=(char)Console.Read();if(Char.IsLetter(c))if(Char.IsLower(c))Console.WriteLine("Thecharacterislowercase.");elseConsole

5、.WriteLine("Thecharacterisuppercase.");elseConsole.WriteLine("Thecharacterisnotanalphabeticcharacter.");}}从键盘输入一个字符,而程序检查输入字符是否为字母字符。如果输入的字符是字母,则程序检查是大写还是小写If…elseif…elseif(Condition_1)Statement_1;elseif(Condition_2)Statement_2;elseif(Condition_3)Statement_3

6、;...elseStatement_n;改写改写Console.Write("Enteracharacter:");charc=(char)Console.Read();if(Char.IsUpper(c))Console.WriteLine("Thecharacterisuppercase.");elseif(Char.IsLower(c))Console.WriteLine("Thecharacterislowercase.");elseif(Char.IsDigit(c))Console.WriteLin

7、e("Thecharacterisanumber.");elseConsole.WriteLine("Thecharacterisnotalphanumeric.");switch语句switch语句根据一个控制表达式的值,在多个互斥的选项中选择一个内嵌语句分支来执行。它的一般格式为:switch(控制表达式){case常量表达式1:内嵌语句;case常量表达式2:内嵌语句;……default:内嵌语句;}switch…case的特性各个case标签不必连续,也不必按特定顺序排列default标签可位于swit

8、ch…case结构中的任意位置default标签不是必选的,但使用default标签是一个良好的编程习惯每两个case标签之间的语句数不限(P33)goto语句将程序控制直接传递给标记语句。输入2示例输出Coffeesizes:1=Small2=Medium3=LargePleaseenteryourselection:2Pleaseinsert50cents.Thankyoufory

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。