VF编程题 运行结果
VF编程题运行结果store2tos,kdowhiles<14s=s+kk=k+2enddo?s,kreturn运行结果:148说下过程,为什么K=8...
VF编程题 运行结果 store 2 to s,k
do while s<14
s=s+k
k=k+2
enddo
? s,k
return
运行结果:14 8
说下过程,为什么K=8 展开
do while s<14
s=s+k
k=k+2
enddo
? s,k
return
运行结果:14 8
说下过程,为什么K=8 展开
展开全部
store 2 to s,k &&赋值2给,s,k 初始值
do while s<14 &&如果满足s小于14,执行下列代码
s=s+k &&重新赋值s+k的和给新的s
k=k+2 &&重新赋值K+2的和给新的K
enddo
? s,k &&显示s,k的值。
return &&返回上层,这里是停止的意思。
运行结果:14 8
第一次:运行,s=k=2,满足s<14,执行do while 内的语句。
s=s+k=2+2=4
k=k+2=2+2=4
第二次,判断新的s=4,仍然满足s<14,继续执行do while 内的语句
s=s+k=4+4=8
k=k+2=4+2=6
第三次,判断新的s=8,仍然满足s<14,继续执行do while 内的语句
s=s+k=8+6=14
k=k+2=6+2=8
第四次,判断新的s=14,不满足s<14,停止执行do while 内的语句,跳出循环,执行enddo后面的语句,此时最终的结果是:
s=14
k=6
do while s<14 &&如果满足s小于14,执行下列代码
s=s+k &&重新赋值s+k的和给新的s
k=k+2 &&重新赋值K+2的和给新的K
enddo
? s,k &&显示s,k的值。
return &&返回上层,这里是停止的意思。
运行结果:14 8
第一次:运行,s=k=2,满足s<14,执行do while 内的语句。
s=s+k=2+2=4
k=k+2=2+2=4
第二次,判断新的s=4,仍然满足s<14,继续执行do while 内的语句
s=s+k=4+4=8
k=k+2=4+2=6
第三次,判断新的s=8,仍然满足s<14,继续执行do while 内的语句
s=s+k=8+6=14
k=k+2=6+2=8
第四次,判断新的s=14,不满足s<14,停止执行do while 内的语句,跳出循环,执行enddo后面的语句,此时最终的结果是:
s=14
k=6
ZESTRON
2024-09-04 广告
2024-09-04 广告
在Dr. O.K. Wack Chemie GmbH,我们高度重视ZESTRON的表界面分析技术。该技术通过深入研究材料表面与界面的性质,为提升产品质量与可靠性提供了有力支持。ZESTRON的表界面分析不仅涵盖了相变化、化学反应、吸附与解吸...
点击进入详情页
本回答由ZESTRON提供
展开全部
很简单的啊,只要运行一下循环就可以了:
进入循环前:S=2,K=2
由于S=2,满足小于14的条件,所以进入循环,S=S+K=2+2=4,K=K+2=4
由于S=8,满足小于14的条件,进入第二轮循环,S=S+K=4+4=8,K=K+2=4+2=6
再接下来进入第三轮循环,S=S+K=8+6=14,K=K+2=6+2=8
此时S=14,已经不满足小于14的条件了,所以退出循环,执行输出,即14和8。
进入循环前:S=2,K=2
由于S=2,满足小于14的条件,所以进入循环,S=S+K=2+2=4,K=K+2=4
由于S=8,满足小于14的条件,进入第二轮循环,S=S+K=4+4=8,K=K+2=4+2=6
再接下来进入第三轮循环,S=S+K=8+6=14,K=K+2=6+2=8
此时S=14,已经不满足小于14的条件了,所以退出循环,执行输出,即14和8。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询