早教吧 育儿知识 作业答案 考试题库 百科 知识分享

下面的语句是一个计算机程序的操作说明:(1)初始值为x=1,y=1,z=0,n=0;(2)n=n+1(将当前n+1的值赋予新的n);(3)x=x+2(将当前x+2的值赋予新的x);(4)y=2y(将当前2y的值赋予新的y);(5)z=z+xy(将当前

题目详情
下面的语句是一个计算机程序的操作说明:
(1)初始值为x=1,y=1,z=0,n=0;
(2)n=n+1(将当前n+1的值赋予新的n);
(3)x=x+2(将当前x+2的值赋予新的x);
(4)y=2y(将当前2y的值赋予新的y);
(5)z=z+xy(将当前z+xy的值赋予新的z);
(6)如果z>7000,则执行语句(7),否则返回语句(2)继续进行;
(7)打印n,z;
(8)程序终止.
由语句(7)打印出的数值为____,____.
▼优质解答
答案和解析
【分析】先读懂操作过程,得出运算规律,根据其中的操作过程作出计算,得出所求的值.由操作说明可以看出变量x的变化是首项为1,公差为2的数列,\n故其数值分别为3,5,7,9,…,2n+1,..,\n变量y是首项为1,公...