#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
/*
【程序15】
题目:利用条件运算符的嵌套来完成此题:学习成绩 >= 90分的同学用A表示,60 - 89分之间的用B表示,60分以下的用C表示。
[分析]:条件运算符:expression ? a : b
(sorce >= 90) ? 'A' : ((sorce >= 60) ? 'B' : 'C')
*/
int main(int argc, int **argv){
int sorce = 0;
char grade = 'A';
printf("请输入你的成绩:\n");
scanf("%d", &sorce);
grade = (sorce >= 90) ? 'A' : ((sorce >= 60) ? 'B' : 'C');
printf("你的成绩等级:%c", grade);
return 0;
}
条件判断语句就是if-else语句
例如:
if (a < 60)
{
printf("%c", C);
}
else if(a < 90)
{
printf("%c", B);
}
else
{
printf("%c", A);
}