分数判断 C语言

ゝ一世哀愁。 2022-09-07 03:44 269阅读 0赞

题目:从键盘输入一个整数的百分制成绩,用变量score存储,如果score不在0-100范围内,则输出“Eror Input!”,并结束程序。

  1. 否则,将输入的数据转换成等级"A',B','C','D',"E'。
  2. 【备注】90分以上为A'80-89分为B',70-79分为C,60-69分为D,60分以下为E。
  3. 结果赋值给变量grade,并将变量score和grade的值输出到屏幕上。
  4. int main(void){
  5. int score;
  6. char grade;
  7. printf("Please Input Score:");
  8. scanf("%d",&score);
  9. if (score < 0 || score > 100) {
  10. printf("Error Input!\n");
  11. return 0;
  12. }
  13. if (score >= 90) {
  14. grade = 'A';
  15. }
  16. if (score >= 80 && score <= 89) {
  17. grade = 'B';
  18. }
  19. if (score >= 70 && score <= 79) {
  20. grade = 'C';
  21. }
  22. if (score >= 60 && score <= 69) {
  23. grade = 'D';
  24. }
  25. if (score < 60) {
  26. grade = 'E';
  27. }
  28. printf("score:%d grade:%c",score,grade);
  29. return 0;
  30. }

发表评论

表情:
评论列表 (有 0 条评论,269人围观)

还没有评论,来说两句吧...

相关阅读

    相关 分数判断 C语言

    题目:从键盘输入一个整数的百分制成绩,用变量score存储,如果score不在0-100范围内,则输出“Eror Input!",并结束程序。     否则,将输入的数据转换

    相关 C语言判断质数

    原理: > 素数(质数)的定义是\\\只能被1和他本身整除,1不是素数(质数)\\\。因此要判断一个数是否为素数.就要判断它能不能被比他小的所有素数整除。 > > 这里