- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
C语言程序没计与实验指导项目任务3选择结构
【任务】输出成绩等级
主要内容1.任务描述2.任务分析4.任务实施3.任务准备5.任务总结
任务描述假如某班学生期末考试除了语文、数学、外语科目外,还有一门劳动课程,劳动课是考查课,成绩需按五分制打分,即90~100分为A,80~89分为B,70~79分为C,60~69分为D,60分以下为E。请通过键盘输入入百分制分数,在控制台输出相应等级,运行结果如图所示。【任务】输出成绩等级
任务分析使用scanf函数可以从键盘输入整数。判断整数是否在0-100范围内,如果不合法需给出错误提示。使用多分支if语句实现,也可以使用switch语句。使用switch语句实现时,需要注意switch的多分支特点,要将百分制的成绩转换为对应的十位整数。注意break语句控制的使用。【任务】输出成绩等级
任务准备if语句switch语句【任务】输出成绩等级
任务实施①从键盘输入学生成绩;②判断成绩是否为合法的百分制分数,若在0-100范围内,则继续步骤③,否则执行步骤⑧;③判断分数是否=90,若是则在控制台输出等级A,执行步骤⑧,不是则继续步骤④;④判断分数是否=80,若是则在控制台输出等级B,执行步骤⑧,不是则继续步骤⑤;⑤判断分数是否=70,若是则在控制台输出等级C,执行步骤⑧,不是则继续步骤⑥;⑥判断分数是否=60,若是则在控制台输出等级D,执行步骤⑧,不是则继续步骤⑦;⑦在控制台输出等级E,继续执行步骤⑧;⑧结束程序。【任务】输出成绩等级使用多分支if语句实现
任务实施①从键盘输入学生成绩;②将学生成绩整除10转换为有限个数的十位数值;③若成绩的十位数值为0、1、2、3、4、5,则在控制台输出等级E,并退出switch语句;④若成绩的十位数值为6,则在控制台输出等级D,并退出switch语句;⑤若成绩的十位数值为7,则在控制台输出等级C,并退出switch语句;⑥若成绩的十位数值为8,则在控制台输出等级B,并退出switch语句;⑦若成绩的十位数值为9、10,则在控制台输出等级D,并退出switch语句;⑧若成绩的十位数值为其他值,则在控制台输出提示语句,并退出switch语句。【任务】输出成绩等级使用switch语句实现
任务总结【任务】输出成绩等级
谢谢观看
您可能关注的文档
- 人民大2024Python程序设计基础 PPT课件1.2Python语言开发环境.pptx
- 人民大2024机械产品零部件三维建模实用教程(UG NX 12.0版) PPT课件项目10 零件装配.ppt
- 人民大2024机械产品零部件三维建模实用教程(UG NX 12.0版) PPT课件项目07 经典机械零件建模之“轴套类零件”.ppt
- 人民大2024Python程序设计基础 PPT课件1.3Python集成开发环境.pptx
- 人民大2024Python程序设计基础 PPT课件3.3 循环结构.pptx
- 人民大2024Python程序设计基础 PPT课件项目7 文件操作.pptx
- 人民大2024Python程序设计基础 PPT课件项目10 数据分析Pandas基础.pptx
- 人民大2024Python程序设计基础 PPT课件项目9 Python面向对象程序设计.pptx
- 人民大2024Python程序设计基础 PPT课件6.3 re模块.pptx
- 人民大2024Python程序设计基础 PPT课件3.2 选择结构.pptx
最近下载
- 2024北京东城高二(上)期末语文.pdf VIP
- 2024年高校教师资格证考试题附答案(完整版).docx
- 沪教版五年级上册数学3.1《平均数》(教案).docx
- SYT6150.2-2018 钢质管道封堵技术规范 第2部分:挡板-囊式封堵.pdf VIP
- 《有理数——有理数的乘法》数学教学PPT课件(4篇).pptx
- 2024年高考真题和模拟题生物分类汇编(全国通用)专题05 光合作用与细胞呼吸(解析版).docx VIP
- 第五单元森林里的故事除法的初步认识单元整体设计 青岛六三制数学二上大单元教学.pptx
- 公路养护工职业技能竞赛理论考试题及答案.doc VIP
- 全屋定制销售培训及话术技巧(各流程接触点话术).pdf VIP
- DnD_5E_人物卡_可填充版_汉化版.pdf
文档评论(0)