fork download
  1. #include <stdio.h>
  2.  
  3. int main() {
  4. int score;
  5.  
  6. // 输入提示
  7. printf("请输入考试成绩(0-100): ");
  8.  
  9. // 读取用户输入
  10. if(scanf("%d", &score) != 1) {
  11. printf("输入错误,请输入数字!\n");
  12. return 1;
  13. }
  14.  
  15. // 分支判断结构
  16. if(score < 0 || score > 100) {
  17. printf("成绩无效,请输入0-100之间的数值\n");
  18. }
  19. else if(score >= 90) {
  20. printf("成绩等级: A\n");
  21. }
  22. else if(score >= 80) {
  23. printf("成绩等级: B\n");
  24. }
  25. else if(score >= 70) {
  26. printf("成绩等级: C\n");
  27. }
  28. else if(score >= 60) {
  29. printf("成绩等级: D\n");
  30. }
  31. else {
  32. printf("成绩等级: E(不及格)\n");
  33. }
  34.  
  35. return 0;
  36. }
Success #stdin #stdout 0s 5320KB
stdin
66
stdout
请输入考试成绩(0-100): 成绩等级: D