精英家教网 > 高中数学 > 题目详情
阅读以下程序语句.写出运行结果,并将其中的循环语句改用while循环语句来表示.
分析:根据已知中的伪代码可知,该程序的功能是利用直到型循环计算并输出满足条件的a的值,模拟程序的运行过程,可得最终S的值.直到型与当型的区别在于,条件在循环体的最后一条语句,而且一般与当型循环的条件互为否定,由此可得答案.
解答:解:当a=1时,第一次进入循环
循环结束后,a=3
当a=3时,不满足退出循环的条件,第二次进入循环
循环结束后,a=11
满足退出循环的条件
故输出结果为a=11
改用while循环语句表示如下:
a=1
WHILE a<10
a=a^2+2
WEND
PRINT a
END
点评:本题考查的知识点是循环结构和伪代码,当程序的运行次数不多时,我们多采用模拟程序运行结果的办法进行解答.另外要注意当型循环与直到型循环的区别和联系.
练习册系列答案
相关习题

同步练习册答案