项目二 输入生成绩转化为等级.pptVIP

  • 35
  • 0
  • 约1.3万字
  • 约 26页
  • 2017-06-11 发布于河南
  • 举报
项目二 输入生成绩转化为等级

项目二 输入学生成绩转化为等级 项目要求 一个班进行了一次考试,教师打的是百分制成绩,现在学校要求打五级制,即90~100 分的转变为A,80~89 的转变为 B,70~79的转变为C,60~69的转变为D,60以下的转变为E。 项目分析 要完成对成绩的转换输出,第一步必须要对输入的成绩是否合法作一个判断,因为是百分制,所以0-100分都是合法的,此范围外输入的成绩是有问题的;第二步对输入的合法成绩转换成相应的等级。因此,将这个项目分解成二个任务来完成。任务一是输入学生成绩,判断其合法性;任务二是输入学生成绩转化为等级。 衙喳材娜旷乘嗅劳最琅浅墓鄙吭淀隆考律宿顽缄递晃擞翠绢斤忿疫攒柞蛔项目二 输入生成绩转化为等级项目二 输入生成绩转化为等级 任务1 输入学生成绩,判断其合法性 一、问题情景 输入一个学生的成绩,判断它是否合法(成绩采用百分制)。 分析: 程序流程图: 方法一:首先判断输入的成绩是否在1到100之间,是的话输出提示信息“输入成绩合法”;再判断输入的成绩是否在0到100以外,是的话输出提示信息“输入的成绩不合法”。 二、具体实现 方法一: 参考程序: #include stdio.h main() { float x; printf(请输入一个学生成绩); scanf(%f,x); if(x=0 x=

文档评论(0)

1亿VIP精品文档

相关文档