你的回答很好哦,能帮忙分析几道程序题吗,(1).SET TALK OFFX=100N=0DO whi

发布时间:2021-02-19 16:31:26

你的回答很好哦,能帮忙分析几道程序题吗,(1).SET TALK OFFX=100N=0DO while XMM=M+NN=N-10ENDDORETU(3).SET TALK OFFS=0I=1INPUT N=? TO NDO WHILE S< = NS=S+II=I+1ENDDOSET TALK ON如果输入N值为5,则最后的显示值是什么?(4).set talk offDime K(2,

网友回答

PROCEDURE Prg_01
SET TALK OFF
X=100N=0DO while XM
&&& Line 04M=M+N &&& Line 05
N=N-10
&&& Line 06ENDDO &&& Line 07
?M &&& Line 08
RETU &&& Line 09
RETURN
*** 循环(Line 04).当条件 N > M 时,就一直循环下去.
*** 第一次循环:
*** Line 05: 变量 M (此时的值为0)加上变量 N 的值(此时的值为100),再赋给变量 M,此时变量 M 的值为 100;
*** Line 06: 变量 N (此时的值为100)减去变量 10,再赋给变量 N,此时变量 N 的值为 90;
*** 判断:经过第一次循环,N > M 的条件不成立,退出循环.
*** Line 08: 屏显变量 M 的值:100
PROCEDURE Prg_03
SET TALK OFF &&& Line 01
S=0 &&& Line 02
I=1 &&& Line 03
INPUT N=? TO N &&& Line 04
DO WHILE S
以上问题属网友观点,不代表本站立场,仅供参考!