当前位置:高中试题 > 数学试题 > 算法的概念特点 > 下面的语句是一个计算机程序的操作说明:(1)初始值为x=1,y=1,z=0,n=0;(2)n=n+1(将当前n+1的值赋予新的n);(3)x=x+2(将当前x+...
题目
题型:不详难度:来源:
下面的语句是一个计算机程序的操作说明:
(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的数列,故其数值分别为3,5,7,9,…,2n+1,..
变量y是首项为1,公比为2的等比数列的项,故其数值分别为2,4,8,16,…,2n,…
z=z+xy
验证发现,当n=8时,z=7682,符合循环条件,
故答案为n=8,z=7682
核心考点
试题【下面的语句是一个计算机程序的操作说明:(1)初始值为x=1,y=1,z=0,n=0;(2)n=n+1(将当前n+1的值赋予新的n);(3)x=x+2(将当前x+】;主要考察你对算法的概念特点等知识点的理解。[详细]
举一反三
下列说法正确的是(  )
A.算法就是某个问题的解题过程;
B.算法执行后可以产生不同的结果;
C.解决某一个具体问题算法不同结果不同;
D.算法执行步骤的次数不可以为很大,否则无法实施
题型:不详难度:| 查看答案
用秦九韶算法计算多项式f(x)=3x6+4x5+5x4+6x3+7x2+8x+1当x=0.4时的值时,需要做乘法和加法的次数共______次.
题型:不详难度:| 查看答案
已知一个正三角形的周长为a,求这个正三角形的面积.设计一个算法,解决这个问题.
题型:不详难度:| 查看答案
进制转化:403(6)=______(8)
题型:不详难度:| 查看答案
计算下列各式中的S的值,能设计算法求解的是(  )
①S=1+2+3+…+100;②S=1+2+3+…;③S=1+2+3+…+n(n≥2且n∈N)
A.①②B.①③C.②③D.①②③
题型:不详难度:| 查看答案
版权所有 CopyRight © 2012-2019 超级试练试题库 All Rights Reserved.