輸入分數,用嵌套條件運算符(三元運算符)判定等級:≥90→A,60-89→B,<60→C。
// Created by www.runoob.com on 15/11/9.
// Copyright © 2015年 菜鳥教程. All rights reserved.
//
#include <stdio.h>
int main() {
int score;
char grade;
printf("請輸入分數: ");
scanf("%d", &score);
grade = (score >= 90) ? 'A' : ((score >= 60) ? 'B' : 'C');
printf("%c\n", grade);
return 0;
}
請輸入分數:
87
B
代碼緊湊,適合簡單多條件分支。複雜邏輯建議用 if-else 保持可讀性。