循环的条件和选择的条件有什么区别?
发布网友
发布时间:2022-04-23 06:20
我来回答
共1个回答
热心网友
时间:2023-10-03 11:51
循环结构是说:
当符合某个条件时,就让指定的一段代码重复执行。直到条件不再符合为止。(如果条件永远都能符合,这个循环就永远无法停止,称为“死循环”)
选择结构(应该叫分支结构)是说:
当符合某个条件时,就让指定的一段代码执行一次。
并不能说分支结构是循环结构的特殊情况。因为分支结构在条件测试和代码选择上具有更强的功能。
例如,分支结构可以设置成“当符合某个条件时,让指定的一段代码执行一次,当不符合时,让另一段代码执行一次”。(这是二选一的情况)
还可以“同时列出多个条件。当符合其中某个条件的时候,让对应那个条件的代码执行一次”。(这是多选一的情况)
循环结构没有选择性。当不符合条件时,只有结束循环,接着往下走。