2、选择结构 嵌套if.cpp 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172
  1. #include <iostream>
  2. int main2()
  3. {
  4. //案例需求:
  5. //⚪提示用户输入一个高考分数,根据分数做如下判断
  6. //⚪分数如果大于600分视为考上一本,大于500视为考上二本,大于400视为考上三本,其余视为未考上本科
  7. //⚪在一本分数中,如果大于700分,考入北大,大于650分,考入清华,大于600考入人大
  8. // 1、提示输入高考分数
  9. int score = 0;
  10. std::cout << "请输入高考分数:" << std::endl;
  11. std::cin >> score;
  12. // 2、显示高考分数
  13. std::cout << "您输入的分数为:" << score << std::endl;
  14. // 3、判断
  15. //如果大于 600 一本
  16. //大于 700 北大
  17. //大于 650 清华
  18. if (score > 600)
  19. {
  20. std::cout << "恭喜您考上了一本大学!" << std::endl;
  21. if (score > 700)
  22. {
  23. std::cout << "恭喜您可以考入北京大学!" << std::endl;
  24. }
  25. else if(score >650)
  26. {
  27. std::cout << "您能考入清华大学!" << std::endl;
  28. }
  29. else
  30. {
  31. std::cout << "您能考入人民大学!" << std::endl;
  32. }
  33. }
  34. else if (score > 500)
  35. {
  36. std::cout << "恭喜您考上二本大学!" << std::endl;
  37. }
  38. else if (score > 400)
  39. {
  40. std::cout << "恭喜您考入三本大学!" << std::endl;
  41. }
  42. else
  43. {
  44. std::cout << "恭喜您未考上本科!" << std::endl;
  45. }
  46. //其余 人大
  47. //如果大于 500 二本
  48. //如果大于 400 三本
  49. //其余情况为考上本科
  50. system("pause");
  51. return 0;
  52. }