当前位置:文档之家› 高中数学必修三同步练习题库:基本算法语句(填空题:容易)

高中数学必修三同步练习题库:基本算法语句(填空题:容易)

基本算法语句(填空题:容易)1、语句“For I From 2 To 20”表示循环体被执行_____次2、执行右边的程序框图,输出的T= .3、下面的程序输出的结果=4、执行图程序中,若输出y的值为2,则输入x的值为______5、根据如图所示的伪代码,当输入的值为4时,输出的值为_______.6、根据下列程序,当的输入值为2,的输入值为-2时,输出值为,则__________.7、阅读下列伪代码,当,的输入值分别为2,3时,则输出的实数的值是__________.Read ,If ThenElseEnd IfPrint8、下面的表述:①6=p;②a=3×5+2;③b+3=5;④p=((3x+2)-4)x+3;⑤a=a3;⑥x,y,z=5;⑦ab=3;⑧x=y+2+x.其中是赋值语句的序号有________.(注:要求把正确的表述全填上)9、在如图所示的算法中,输出的的值是.10、将八进制53转化为二进制的数结果是:11、读程序,输出的结果是.12、如果执行如图所示的程序,则输出的数=____ ____.13、,最后的值为.14、若把英语单词“error”的字母顺序写错了,则可能出现的错误共有________种.15、右边的程序中, 若输入,则输出的.16、根据如图所示的伪代码,最后输出的的值为.17、根据如图所示的伪代码,最后输出的的值为.18、计算机的程序设计语言很多,但各种程序语言都包含下列基本的算法语句:,,,,。

19、已知某算法的流程图如图所示,则程序运行结束时输出的结果为.20、有以下程序:A="-6"B="2"If A<0 thenA="-A"END ifB="B^2"A="A+B"C="A-2*B"A="A/C"B="B*C+1"Print A,B,C输出结果是______,________,_________.21、已知某算法的伪代码如图,根据伪代码,若函数g(x)=f(x)﹣m在R上有且只有两个零点,则实数m的取值范围是.22、左面伪代码的输出结果为.23、某程序框图如图所示,若输入的值分别为3,4,5,则输出的值为.24、图中给出的是用条件语句编写的一个伪代码,该伪代码的功能是________.25、一个算法如下:第一步:取值取值;第二步:若不大于,则执行下一步;否则执行第六步;第三步:计算且将结果代替;第四步:用结果代替;第五步:转去执行第二步;第六步:输出则运行以上步骤输出的结果为.26、有如下程序框图(如右图所示),则该程序框图表示的算法的功能是27、把下面求n!( n!= n×(n-1)×……×3×2×1 )的程序补充完整28、、阅读下列程序:Read S 1For I from 1 to 5 step 2S S+IPrint SEnd forEnd输出的结果是 .29、已知实数,若执行如下左图所示的程序框图,则输出的不小于 47的概率为 .30、阅读下列程序:Read S 1For I from 1 to 5 step 2S S+IPrint SEnd forEnd输出的结果是。

31、如果执行右面的框图,输入,则输出的数等于.32、按右图所示的程序框图运算,若输入,则输出的 = .33、若某程序框图如图所示,则该程序运行后输出的值是.34、当时,程序段输出的结果是35、按右流程图,能够输出结果的概率是 .36、运行右边的程序(“\”为取商运算,“MOD”为取余运算),当输入x的值为54时,最后输出的x的值为.37、执行右边的程序框图,则输出的结果是 .38、执行右边的程序框图,则输出的结果是。

39、按该图所示的程序框图运算,则输出S的值是.40、在下面的程序框图中,输出的是的函数,记为,则.41、图是一个算法的流程图,则输出的值是 .42、如图是一个算法的流程图,若输出的结果是31,则判断框中的整数的值是43、执行如图所示的程序框图,输出的S的值为.44、右边的程序运行后输出的结果为.45、某程序框图如图所示,则该程序运行后输出的k的值是.46、下右程序输出的n的值是_________________.47、为了在运行下面的程序之后得到输出结果为16,键盘输入x应该是。

INPUT xIF x<0 THENy=(x+1)*(x+1)ELSEy=(x-1)*(x-1)END IFPRINT yEND48、下面程序表示的函数解析式是.49、如图3所示的算法流程图中,输出S的值为.50、如图,是一程序框图,则输出结果为 __ _51、右边程序输出的n的值是_________.52、已知,,,。

根据上述系列等式,确定和的最大公约数是.53、如图是某一问题的算法程序框图,它反映的算法功能是 _______.54、右图所示的程序是计算函数函数值的程序,若输出的值为4,则输入的值是 .55、右图所示的程序是计算函数函数值的程序,若输出的值为4,则输入的值是56、下面的程序运行后第三个输出的数是________i=1 x=1Do输出xi=i+1x=x+Loop While i≤557、下面是一个算法.如果输出的y的值是20,则输入的x的值是 .58、若输入8,则下列程序执行后输出的结果是________.59、已知有下面程序,如果程序执行后输出的结果是11880,那么在程序UNTIL后面的“条件”应为60、比较大小:61、将二进制数化为十进制数,结果为__________62、比较大小:63、下列各数、、、中最小的数是___64、将五进制化成四进位制数是__ __.65、在运行下面的程序之后输出y=16,输入x的值应该是。

66、完成下列进位制之间的转化:101101(2)=_____ (10)= ____(7)67、右图所示的程序是计算函数函数值的程序,若输出的值为4,则输入的值是 .68、将十进制数89化为二进制数为 .69、.根据如图所示的伪代码,当输入分别为2,3时,最后输出的的值是________.70、已知一个算法的伪代码如图所示,则输出的结果为参考答案1、192、303、174、5、286、7、38、②④⑤⑧9、10、101011(2)11、20912、12013、-1014、1915、216、14517、14518、输入语句,输出语句,赋值语句,条件语句,循环语句19、20、5,9,221、(﹣∞,0)∪{1}22、2623、424、求的值25、2526、求使成立的最小正整数n的值加227、INPUT , i<=n, s=s*I28、2,5,1029、30、2,5,1031、32、333、3834、35、1-36、4537、1038、39、40、-141、301842、443、44、345、5.46、247、5或-548、49、5250、51、52、19 ;53、求x的绝对值54、-4,0,455、-4,0,456、257、2或6.58、0.759、i<=9.60、>61、4562、>63、64、65、-5或5;66、45(10), 63(7)67、-4,0,4;68、1011001(2)69、370、7【解析】1、试题分析:根据题意,语句“For I From 2 To 20”表示的为把i从2进行到20,那么可知循环体执行的次数为20-2+1=19,故答案为19.考点:程序语句点评:主要是考查了程序语言的运用,属于基础题。

2、试题分析:S=0,T=0,n=0。

①T>S(否),S=S+5=5,n=n+2=2,T=T+n=2。

②T>S(否),S=S+5=10,n=n+2=4,T=T+n=6。

③T>S(否),S=S+5=15,n=n+2=6,T=T+n=12。

④T>S(否),S=S+5=20,n=n+2=8,T=T+n=20。

⑤T>S(否),S=S+5=25,n=n+2=10,T=T+n=30。

这时T>S,输出T=30。

考点:程序框图。

点评:常考题,方法是一步步写,有时要找出规律。

3、退出循环体时i=9,所以.4、程序的功能是根据分段函数的函数值求自变量的值。

当时,由条件知,解得,符合题意;当时,由条件知,此方程无解。

故。

答案:。

5、依次运行程序可得:时,,满足条件;时,,满足条件;时,,不满足条件,退出循环,输出。

答案:。

6、7、由题意可得,该伪代码实现的是将输入的两个数中较大的一个数输出,据此可知,输出的实数m的值为3.8、试题分析:根据赋值语句的意义与使用规范作答考点:赋值语句9、试题分析:第一次循环:第二次循环:第三次循环:结束循环,输出.考点:循环语句.【思路点睛】本题主要考查(当型)循环语句,通过对程序语言的读取,根据所给循环结构中判断输出结果,属于基础知识的考查.由程序运行过程看,这是一个求几个数累乘的问题,解题时,可通过对条件的判断,逐步演算的结果,通过判断,可知该程序演算过程需运行次,运行次后,的值变为,此时程序不再进入循环体,继而输出.10、试题分析:53÷2=26…1,26÷2=13…0,13÷2=6…1,6÷2=3…0,3÷2=1…1,1÷2=0…1,故考点:进制转化11、试题分析:该程序执行中计算2到20的和,所以考点:程序语句12、试题分析:程序执行中的数据变化如下:不成立,输出考点:程序语句13、试题分析:由可知:最后的值为.考点:赋值语句.14、试题分析:从五个不同的位置中任选2个,分别填字母e和字母o,其余的三个填字母r,共有排列方式,其中只一个是正确的,所以可能出现的错误共有19种.所以答案应填:19.考点:排列组合.15、试题分析:INPUT的意思就是输入一数,然后作出选择,IF即为假如输入的数小于0,THEN即则执行;ELSE即为假如输入的数大于或等于0时,执行,最后输出结果;本题输入的是,所以执行,即。

考点:基本算法语句、条件语句16、试题分析:算法的实质是等差数列求和,.考点:伪代码和循环语句.17、试题分析:算法的实质是等差数列求和,.考点:伪代码和循环语句.18、试题分析:根据题意,由于程序设计语言很多,但是各种程序语言都包含基本的算法语句,有输入语句,输出语句,赋值语句,条件语句,循环语句,这是基本的语句。

考点:程序语言点评:主要是考查了计算机的程序语言的表示的常用的语句,属于基础题。

19、试题分析:根据题意,由于n=0,x=1,y=1,那么可知n=2,x=5,y=2-1=1;然后得到n="4,x=25,y=4-1=3;"n=6,x=125,y=6-3=3;故可知循环终止,那么可知考点:程序框图点评:主要是考查了程序框图的运用,赋值语句的运用,属于基础题。

相关主题