qbasic的语言设计有哪几种?
QBASIC的DO循环有以下5种格式
1。 DO
循环体
LOOP
2。 DO WHILE
循环体
LOOP
3。 DO
循环体
LOOP WHILE
4。 DO UNTIL
循环体
LOOP
5。 DO
循环体
LOOP UNTIL
例:求 1 + 1/2 + 1/3 +1/4 + 。 。。 + 1/n ,直到前后两项之差小于0。001(最后一项除外),QBASIC代码如下:
s = 0
n = 1
term = 1 / n
DO
term1 = term
s = s + term1
n = n + 1
term = 1 / n
LOOP WHILE term1 - t...全部
QBASIC的DO循环有以下5种格式
1。 DO
循环体
LOOP
2。 DO WHILE
循环体
LOOP
3。 DO
循环体
LOOP WHILE
4。
DO UNTIL
循环体
LOOP
5。 DO
循环体
LOOP UNTIL
例:求 1 + 1/2 + 1/3 +1/4 + 。
。。 + 1/n ,直到前后两项之差小于0。001(最后一项除外),QBASIC代码如下:
s = 0
n = 1
term = 1 / n
DO
term1 = term
s = s + term1
n = n + 1
term = 1 / n
LOOP WHILE term1 - term >= 10^ -3
print s
END
在QBASIC环境中运行得到结果为:4。
058496
从上述例子可看出 。格式中,当满足一定条件DO循环会中止。
1。格式DO循环不止,除非强制退出程序。
。收起