首页 > 试题广场 >

挂科危险

[编程题]挂科危险
  • 热度指数:8486 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 32M,其他语言64M
  • 算法知识视频讲解
KiKi想知道这学期他的学习情况,BoBo老师告诉他这学期挂的科目累计的学分,根据所挂学分,判断KiKi学习情况,10分以上:很危险(Danger++),4~9分:危险(Danger),0~3:Good。

输入描述:
一行,一个整数(0~30),表示KiKi挂的科目累计的学分。


输出描述:
一行,根据输入的挂科学分,输出相应学习情况(Danger++,Danger,Good)。
示例1

输入

14

输出

Danger++
示例2

输入

9

输出

Danger
示例3

输入

1

输出

Good
解法一:if/else if 分支
while(num = readline()) {
    if(num >= 10){
        console.log("Danger++")
    } else if (num >= 4 && num <= 9) {
        console.log("Danger")
    } else {
        console.log("Good")
    }
} 
解法二:switch...case分支
var n = parseInt(readline());
var r = '';
switch(true){
    case n <= 30 && n >= 10: 
        r = 'Danger++'; 
        break;
    case n <= 9 && n >= 4:
        r = 'Danger'; 
        break;
    case n <= 3 && n >= 0: 
        r = 'Good';
        break;
    default: 
        break;
}
console.log(r);


编辑于 2021-03-08 21:54:48 回复(0)