题目内容

某一计算机运算程序的工作步骤如下(其中Si代表第i步):

S1  输入数据n;

S2  变量A与K的初始值为A=3,K=1;

S3  若K<n,执行S4,若K=n,执行S7;

S4  执行运算B=;

S5  将B的值赋给A;

S6  将K+1的值赋给K后执行S3;

S7  输出A.

若输入n=10,则计算机将输出A=__________.

思路分析:可以根据题意画出这一运算程序的框图,然后根据框图运行求值.

程序框图如图1-1-11所示:

图1-1-11

于是,当n=10时,相当于程序循环了九次,依次得值:-,,3,-,,3,…,所以第九次后得值3.

答案:3

点评:此类问题属一类问题算法的阅读理解题,解决此类问题的关键是理清算法的顺序与条件,所以解决这些问题时,一般是根据题中算法画出其程序框图,再根据框图,按条件的数值运行,从而得出结果.

练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网