下面是一個計算機程序的操作說明:
①初始值x=1,y=1,z=0,n=0;
②n=n+1(將當前n+1的值賦予新的n);
③x=x+2(將當前x+2的值賦予新的x);
④y=2y(將當前2y的值賦予新的y);
⑤z=z+xy(將當前z+xy的值賦予新的z);
⑥如果z>7000,則執(zhí)行語句⑦,否則回到語句②繼續(xù)進行;
⑦打印n,z;
⑧程序終止.
請寫出語句⑦打印的數(shù)值,并寫出計算過程.
【答案】分析:先讀懂操作過程,得出運算規(guī)律,根據(jù)其中的操作過程作出計算,得出所求的值.
解答:解:語句⑦打印出的數(shù)值為7682(4分)
設n=i時,x,y,z的值分別為xi,yi,zi,依題意得:x=1,xn=xn-1+2,
∴xn是等差數(shù)列,且xn=2n+1y=1,yn=2yn-1,∴yn是等比數(shù)列,且yn=2n
∴zn=x1y1+x2y2++xnyn=3•2+5•22++(2n+1)2n(8分)
∴2zn=3•22+5•23++(2n+1)2n+1以上兩式相減得:-zn=6+2(22+23++2n)-(2n+1)2n+1
∴zn=(2n+1)2n+1-2n+2+2=(2n-1)2n+1+2(10分)
依題意,程序終止時:可求得n=8,z=7682(12分)
點評:本題考查算法的概念,解題關(guān)鍵是讀懂算法語言,理解其算法結(jié)構(gòu),能根據(jù)算法中的運算規(guī)律進行正確計算,算出所求的結(jié)果.
練習冊系列答案
相關(guān)習題

科目:高中數(shù)學 來源: 題型:

下面是一個計算機程序的操作說明:
①初始值x=1,y=1,z=0,n=0;
②n=n+1(將當前n+1的值賦予新的n);
③x=x+2(將當前x+2的值賦予新的x);
④y=2y(將當前2y的值賦予新的y);
⑤z=z+xy(將當前z+xy的值賦予新的z);
⑥如果z>7000,則執(zhí)行語句⑦,否則回到語句②繼續(xù)進行;
⑦打印n,z;
⑧程序終止.
請寫出語句⑦打印的數(shù)值,并寫出計算過程.

查看答案和解析>>

科目:高中數(shù)學 來源: 題型:

14、下面的語句是一個計算機程序的操作說明:
(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,則執(zhí)行語句(7),否則返回語句(2)繼續(xù)進行;
(7)打印n,z;
(8)程序終止.
由語句(7)打印出的數(shù)值為
n=8
,
z=7682

查看答案和解析>>

科目:高中數(shù)學 來源: 題型:解答題

下面的語句是一個計算機程序的操作說明:
(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,則執(zhí)行語句(7),否則返回語句(2)繼續(xù)進行;
(7)打印n,z;
(8)程序終止.
由語句(7)打印出的數(shù)值為________,________.

查看答案和解析>>

科目:高中數(shù)學 來源:不詳 題型:解答題

下面是一個計算機程序的操作說明:
①初始值x=1,y=1,z=0,n=0;
②n=n+1(將當前n+1的值賦予新的n);
③x=x+2(將當前x+2的值賦予新的x);
④y=2y(將當前2y的值賦予新的y);
⑤z=z+xy(將當前z+xy的值賦予新的z);
⑥如果z>7000,則執(zhí)行語句⑦,否則回到語句②繼續(xù)進行;
⑦打印n,z;
⑧程序終止.
請寫出語句⑦打印的數(shù)值,并寫出計算過程.

查看答案和解析>>

同步練習冊答案