算法语句中先Print 再End While与先End While后Print有什么区别我做到一道题,是当型语句,它答案中有三个数(循环三次),我看了一下发现与课本不同的是书上是先End While后Print而题目是先Print 再End

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/27 14:42:42
算法语句中先Print再EndWhile与先EndWhile后Print有什么区别我做到一道题,是当型语句,它答案中有三个数(循环三次),我看了一下发现与课本不同的是书上是先EndWhile后Prin

算法语句中先Print 再End While与先End While后Print有什么区别我做到一道题,是当型语句,它答案中有三个数(循环三次),我看了一下发现与课本不同的是书上是先End While后Print而题目是先Print 再End
算法语句中先Print 再End While与先End While后Print有什么区别
我做到一道题,是当型语句,它答案中有三个数(循环三次),我看了一下发现与课本不同的是书上是先End While后Print而题目是先Print 再End While,所以问一下两者不同,

算法语句中先Print 再End While与先End While后Print有什么区别我做到一道题,是当型语句,它答案中有三个数(循环三次),我看了一下发现与课本不同的是书上是先End While后Print而题目是先Print 再End
当然有区别.
PRINT若在WND WHILE 前,即 在循环体内,从而每执行一次循环,就执行一次PRINT;
但若在WND WHILE 后,则循环执行完后,才执行PRINT.

先Print 再End While,说明Print 还在循环体内,要输出多次(循环的次数)
先End While后Print,说明循环结束以后才输出,只要输出最后的结果就可以了。

先End While后Print,Print在While循环外,就是整个循环结束后,Print最终结果
先Print 再End While,Print在While循环中,就是循环一次 Print一个结果,有多少次循环就有多少结果