天天看點

利用條件運算符的嵌套來完成此題:學習成績>=90分的同學用A表示,60-89分之間的用B表示,60分以下的用C表示。

利用條件運算符的嵌套來完成此題:學習成績>=90分的同學用A表示,60-89分之間的用B表示,60分以下的用C表示。

//題目:利用條件運算符的嵌套來完成此題:學習成績>=90分的同學用A表示,60-89分之間的用B表示,60分以下的用C表示。
#include <stdio.h>
int main()
{
    int score;
    char grade;
    printf("如下你将根據你的成績換算成等級:\n");
    scanf("%d",&score);
    grade=(score>=90)?'A':((score>=60)?'B':'C');
    printf("你的等級為:%c",grade);
    return 0;
}
//筆記:(a>b)?:a:b 如果a大于b,那麼就傳回a否則傳回b       

測試:

利用條件運算符的嵌套來完成此題:學習成績>=90分的同學用A表示,60-89分之間的用B表示,60分以下的用C表示。

繼續閱讀