C语言编程入门题目--No.15

题目:利用条件运算符的嵌套来完成此题:学习成绩>=90分的同学用A表示,60-89分之间的用B表示,
60分以下的用C表示。
1.程序分析:(a>b)?a:b这是条件运算符的基本例子。
2.程序源代码:

#include <stdio.h>
#include "math.h"
main()
{
    int score;
    char grade;
    printf("please input a score\n");
    scanf("%d", &score);
    grade = score >= 90 ? 'A' : (score >= 60 ? 'B' : 'C');
    printf("%d belongs to %c", score, grade);
}
posted @ 2020-04-12 08:24  风骨散人  阅读(141)  评论(0编辑  收藏  举报