利用条件运算符的嵌套来完成此题:学习成绩>=90分的同学用A表示,60-89分之间的用B表示,60分以下的用C表示。

简介: 利用条件运算符的嵌套来完成此题:学习成绩>=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 

测试:

1.png

相关文章
|
6月前
1071 小赌怡情 (15 分)
1071 小赌怡情 (15 分)
|
6月前
|
存储 编解码
1068 万绿丛中一点红 (20 分)
1068 万绿丛中一点红 (20 分)
|
6月前
1047 编程团体赛 (20 分)
1047 编程团体赛 (20 分)
|
6月前
1002 A+B for Polynomials (25 分)
1002 A+B for Polynomials (25 分)
|
C语言 C++
1086 就不告诉你 (15 分)
做作业的时候,邻座的小盆友问你:“五乘以七等于多少?”你应该不失礼貌地围笑着告诉他:“五十三。”本题就要求你,对任何一对给定的正整数,倒着输出它们的乘积。
357 0
1086 就不告诉你 (15 分)
1002. A+B for Polynomials(25分)
1002. A+B for Polynomials(25分)
69 0
L1-029 是不是太胖了 (5 分)
L1-029 是不是太胖了 (5 分)
106 0
L1-014 简单题 (5 分)
L1-014 简单题 (5 分)
77 0
L1-054 福到了 (15 分)
L1-054 福到了 (15 分)
145 0
L1-043 阅览室 (20 分)
L1-043 阅览室 (20 分)
209 0