• 2022-10-30
    5. 设有成绩值为score,根据score的值输出对应等级。90分以上优秀,80-89之间为良好,60分以上为合格,60分以下为不合格
  • delimiter //create procedure getgrade()BEGINdeclare score float; declare str varchar(20); set score = 80; set str = '不合格'; casewhen score >= 90 then set str = '优秀';when score >= 80 then set str = '良好';when score >= 60 then set str = '合格'; end case; select str;end;//call getgrade()

    内容

    • 0

      给出一个百分制成绩,要求输出成绩等级'A'、'B'、'C'、'D'、'E。90分以上为'A',80~89分为'B',70~79分为'C',60~69分为'D',60分以下为'E'

    • 1

      【简答题】用 if 语句实现对学生成绩(百分制)等级的判断。 根据学生的成绩来判断学生的成绩等级: 90 分以上为优秀, 80 ~ 89 为良好, 60 ~ 79 为及格,低于 60 分为不及格

    • 2

      编程实现:成绩分数判断输出(要求使用多分支结构:if……elif语句) 输入一个[0-100]内成绩分数数据(要求包含小数,如88.5),输出相应等级(优秀、良好、及格、不及格) 90分以上(包含)为“优秀” 80分以上(包含)为“良好” 60分以上(包含)为“及格” 60分以下(不包含)为“不及格” 例如: 输入 请您输入分数:88.5 ________________________________________ 输出 您的等级为:良好

    • 3

      【简答题】给出一百分制成绩,要求输出成绩等级‘A’、 ‘B’、 ‘C’、 ‘D’、 ‘E’。90分以上为‘A’,80~89分为‘B’, 70~79分为‘C’, 60~69分为‘D’,60分以下为‘E’。

    • 4

      (编程题)给出一百分制成绩,要求输出成绩等级‘A’、 ‘B’、 ‘C’、 ‘D’、 ‘E’。90分以上为‘A’,80~89分为‘B’, 70~79分为‘C’, 60~69分为‘D’,60分以下为‘E’