Files

1.0 KiB
Raw Permalink Blame History

C++ do-while 循环 课后作业 - 答案

一、 填空题

  1. 执行,判断
  2. 1 (或一)
  3. 分号 (;)
  4. do-while
  5. 种子,头文件

二、 单项选择题

  1. C 2. B 3. C 4. C 5. B 6. B 7. C 8. B 9. D 10. D

选择题解析: 2. i 初始值为10。先执行循环体,输出1个"Hello",然后i变为11。此时判断条件i < 10 (11 < 10) 为假,循环结束。 6. n 初始值为5。先执行循环体,输出 "5 ",然后n变为4。此时判断条件n > 5 (4 > 5) 为假,循环结束。 7. srand 只需要在程序开始时调用一次,为整个随机数序列播下种子。如果放在循环内部,可能会因为 time(0) 在一秒内返回值相同而导致短时间内生成的随机数都一样。

三、 判断题

  1. √
  2. × (当 while 循环条件初始为假,一次都不执行,do-while 无法模拟这种情况)
  3. × (范围是 [0, 99])
  4. √
  5. √
  6. ×
  7. √
  8. √
  9. √
  10. √