/*
Name:
Copyright:
Author:
Date: 30/07/17 09:09
Description:
【程序15】题目:利用条件运算符的嵌套来完成此题:
学习成绩>=90分的同学用A表示,60-89分之间的用B表示,60分以下的用C表示。
程序分析:条件运算符(? : )是一个三目运算符,即有三个操作数
*/
#include <stdio.h>
int main()
{
char grade; //等级
int score; //成绩
printf("\n");
while(printf("请输入成绩:") && scanf("%d",&score) != EOF)
{
if(score > 100 || score < 0)
{
printf("\n请输入合理的成绩!!!\n\n");
continue;
}
grade = score >= 90 ? 'A' : (score >= 60 ? 'B' : 'C') ;
printf("\n成绩为%d的等级是%c\n\n",score,grade);
}
return 0;
} C语言——实例015 条件运算符,成绩等级
最新推荐文章于 2022-06-19 15:30:00 发布
本文介绍了一个简单的C语言程序,该程序使用条件运算符(?:)来根据输入的成绩将学生的学习成绩分为A、B、C三个等级。成绩90分以上为A级,60到89分为B级,60分以下为C级。
6万+

被折叠的 条评论
为什么被折叠?



