定义一个成绩,输出成绩的等级

成绩大于90分小于100分等级为优秀
成绩大于60分,小于90分,等级为通过
成绩待零分小于90分等级为不通过

该回答引用GPTᴼᴾᴱᴺᴬᴵ
在R语言中,您可以使用if-else语句根据成绩来输出对应的等级。以下是一个示例代码:

score <- 80  # 假设成绩为80分

if (score >= 90 & score <= 100) {
  grade <- "优秀"
} else if (score >= 60 & score < 90) {
  grade <- "通过"
} else if (score >= 0 & score < 60) {
  grade <- "不通过"
} else {
  grade <- "无效成绩"
}

cat(paste("成绩为:", score, "\n等级为:", grade))


上述代码首先定义了一个成绩变量score,并使用if-else语句来判断其等级。如果成绩在90到100分之间,等级为优秀;如果成绩在60到90分之间,等级为通过;如果成绩在0到60分之间,等级为不通过。最后,使用cat函数输出成绩和等级信息。
·
您可以将变量score修改为您实际的成绩值,运行上述代码来输出对应的等级。