1、选择结构.cpp 2.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495
  1. #include <iostream>
  2. int main1()
  3. {
  4. #if 0
  5. //选择结构 单行if语句
  6. //让用户输入一个分数 如果分数大于600 视为考上一本,在屏幕输出恭喜
  7. //1、用户输入分数
  8. int score = 0;
  9. std::cout << "请输入一个分数" << std::endl;
  10. std::cin >> score;
  11. //2、打印用户输入的分数
  12. std::cout << "您输入的分数为: " << score << std::endl;
  13. //3、判断分数是否大于100,如果大于,那么输出
  14. //注意 if 条件后面不能加分号
  15. if (score > 600)
  16. {
  17. std::cout << "恭喜您考上了一本大学" << std::endl;
  18. }
  19. //选择结构中的多行 if 语句
  20. //让用户输入考试分数 若分数大于600 视为考上一本大学 在屏幕上输出
  21. //如果没有考上一本大学 在屏幕上打印未考上一本大学
  22. //1、输入考试分数
  23. int score = 0;
  24. std::cout << "请输入您的分数:" << std::endl;
  25. std::cin >> score;
  26. //2、提示用户输入输入的考试分数
  27. std::cout << "您输入的分数为:" << score << std::endl;
  28. //3、判断 如果大于600 .........
  29. if (score > 600) //大于600则执行 if 大括号中的内容
  30. {
  31. std::cout << "恭喜您考上一本大学" << std::endl;
  32. }
  33. else //未大于600则执行 else 大括号中的内容
  34. {
  35. std::cout << "恭喜您未考上一本大学" << std::endl;
  36. }
  37. #endif
  38. //选择结构 多条件 if 语句
  39. //输入一个考试的分数 如果大于 600 分 是为考上一本大学 在屏幕输出
  40. //大于 500 ,视为考上二本大学 在屏幕输出
  41. //大于 400 ,视为考上三本大学 在屏幕输出
  42. //小于等于 400 ,视为为考上本科 在屏幕输出
  43. //1、让用户输入分数
  44. int score = 0;
  45. std::cout << "请输入您的分数:" << std::endl;
  46. std::cin >> score;
  47. //2、提示用户输入的分数
  48. std::cout << "您输入的分数为:" << score << std::endl;
  49. //3、判断
  50. //如果大于 600 一本
  51. if (score > 600)
  52. {
  53. std::cout << "恭喜您考上了一本大学!" << std::endl;
  54. }
  55. //如果大于 500 二本
  56. else if (score > 500)
  57. {
  58. std::cout << "恭喜您考上了二本大学!" << std::endl;
  59. }
  60. //如果大于 400 三本
  61. else if (score > 400)
  62. {
  63. std::cout << "恭喜您考上了三本大学!" << std::endl;
  64. }
  65. //前三个都没满足 未考上本科
  66. else if (score <= 400)
  67. {
  68. std::cout << "恭喜您未考上本科!" << std::endl;
  69. }
  70. system("pause");
  71. return 0;
  72. }