编写PL/SQL程序,要求能够根据输入的成绩,判断并输出成绩等级,若分数在90分及以上则输出优秀,若小于90大于等于75则输出良好,若大于等于60小于75则输出及格,低于60分输出不及格。
时间: 2023-06-03 07:07:40 浏览: 90
这是一道编程题,我可以为你提供一份PL/SQL程序的代码示例,实现根据输入成绩判断输出成绩等级的功能。
```
DECLARE
score NUMBER(3) := &score;
grade_char CHAR(2);
BEGIN
IF score >= 90 THEN
grade_char := '优秀';
ELSIF score >= 75 AND score < 90 THEN
grade_char := '良好';
ELSIF score >= 60 AND score < 75 THEN
grade_char := '及格';
ELSE
grade_char := '不及格';
END IF;
DBMS_OUTPUT.PUT_LINE('你的成绩等级是:' || grade_char);
END;
```
你可以把这个代码示例复制到PL/SQL环境中运行,也可以根据需要进行修改和优化。希望能对你有所帮助。
阅读全文