9.根据下面的程序写出相应的算法功能.并画出相应的程序框图.
解答:其程序的算法功能是求和.
12+32+52+…+9992.
其程序框图如下.
8.根据右边框图写出程序语句.
解答:
7.(2010·改编题)如图是求n!(n!=n×(n-1)×…×3×2×1)的部分程序,请在横线上补全程序.
解析:所给算法是求n个连续数的乘积,而所用的语句是循环语句,而且是WHILE语句,故应补充:
①n=input(“n=”) n ②i<=n ③S=S*i.
答案:①n=input(“n=”) n ②i<=n ③S=S*i
6.(2010·山东临沂调研)下列程序执行后输出的结果是________.
解析:该程序是求s=1×11×10×9=990.
答案:990
5.1 343与816的最大公约数是________.
解析:1 343=816×1+527,816=527×1+289,527=289×1+238,289=238×1+51,238=51×4+34,51=34×1+17,34=17×2,
所以1 343和816的最大公约数是17.
答案:17
4.下面程序运行后,输出的值是( )
A.42 B.43 C.44 D.45
解析:该程序对应的是直到型条件结构.∵i=45×45>2 000,∴i=i-1=45-1=44.
答案:C
3.运行如图的程序后,输出的结果为( )
A.13,7 B.7,4
C.9,7 D.9,5
解析:由程序知该算法循环了两次,第一次:S=2×2-1=3,i=4;
第二次:S=2×5-1=9,i=7.因为i≥7,循环结束,输出S=9,i=7.
答案:C
2.多项式f(x)=2x5+3x3+4x2+x-2当x=2时的值为( )
A.106 B.104 C.102 D.100
解析:f(x)=((((2x+0)x+3)x+4)x+1)x-2,
v0=2,
v1=2×2+0=4,
v2=4×2+3=11,
v3=11×2+4=26,
v4=26×2+1=53,
v5=53×2-2=104,
∴f(2)=104.
答案:B
1.下面三位四进制数表示的十进制数最大的是( )
A.120 B.201 C.123 D.203
解析:先把四进制的数都化成十进制的数再比较大小.
120(4)=1×42+2×4+0×40=24,201(4)=2×42+0×41+1×40=33,
123(4)=1×42+2×41+3×40=27,203(4)=2×42+0×41+3×40=35.
所以203(4)表示的十进制数最大.
答案:D
湖北省互联网违法和不良信息举报平台 | 网上有害信息举报专区 | 电信诈骗举报专区 | 涉历史虚无主义有害信息举报专区 | 涉企侵权举报专区
违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com