1.0 KiB
1.0 KiB
C++ do-while 循环 课后作业 - 答案
一、 填空题
- 执行,判断
- 1 (或一)
- 分号 (
;) do-while- 种子,头文件
二、 单项选择题
- 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) 在一秒内返回值相同而导致短时间内生成的随机数都一样。
三、 判断题
- √
- × (当
while循环条件初始为假,一次都不执行,do-while无法模拟这种情况) - × (范围是
[0, 99]) - √
- √
- ×
- √
- √
- √
- √