欢迎来到天天文库
浏览记录
ID:45504165
大小:219.00 KB
页数:9页
时间:2019-11-14
《2019-2020年高考数学一轮复习 10.1算法与程序框图、基本算法语句课时跟踪训练 文》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、2019-2020年高考数学一轮复习10.1算法与程序框图、基本算法语句课时跟踪训练文一、选择题1.阅读如图所示的程序框图,运行相应的程序,输出的结果是( )A.3B.11C.38D.123解析:a=1,a<10,a=12+2=3;a=3<10,a=32+2=11;a=11>10,∴输出a=11.答案:B2.某程序的框图如图所示,执行该程序,若输入的x值为5,则输出的y值为( )A.-2B.-1C.D.2解析:x=5,5>0,x=3;x=3,3>0,x=1;x=1,1>0,x=-1;x=-1,-1<0,y=2-1=,输出y
2、=,选C.答案:C3.阅读下面的程序框图,输出结果s的值为( )A.B.C.D.解析:由框图可知,输出的s=coscoscoscos=·8sincoscoscos=·sin=.故选C.答案:C4.(xx·天津卷)阅读下边的程序框图,运行相应的程序,输出S的值为( )A.15B.105C.245D.945解析:第一次执行循环体T=2×1+1=3,S=1×3=3,i=2;第二次执行循环体T=2×2+1=5,S=3×5=15,i=3;第三次执行循环体T=2×3+1=7,S=15×7=105,i=4.这时满足i≥4,跳出循环,输出
3、S=105,故选B.答案:B5.如图是求x1,x2,…,x10的乘积S的程序框图,图中空白框中应填入的内容为( )A.S=S×(n+1)B.S=S×xn+1C.S=S×nD.S=S×xn解析:由题意可知,输出的是10个数的乘积,故循环体应为S=S×xn.故选D.答案:D6.在下面程序框图中,输入n=5,按程序运行后输出的结果是( )A.3B.4C.5D.6解析:程序运行过程为第一次循环n=5时,5为奇数,n=16,i=1;第二次循环n=16,16是偶数,n=8,i=2;第三次循环n=8,8是偶数,n=4,i=3;第四次循环
4、n=4,4是偶数,n=2,i=4;第五次循环n=2,2是偶数,n=1,i=5,满足n=1,输出i=5.选C.答案:C7.(xx·新课标全国卷Ⅱ)执行下面的程序框图,如果输入的x,t均为2,则输出的S=( )A.4B.5C.6D.7解析:第一次:1≤2成立,M=2,S=5,k=2;第二次:2≤2成立,M=2,S=7,k=3;第三次:3≤2不成立,输出S=7.故输出的S=7.答案:D8.(xx·济南质量测评)执行下面的程序框图,如果输入m=72,n=30,则输出的n是( )A.0B.3C.6D.12解析:此框图是辗转相除法,当
5、m=72,n=30时,余数r=12,r≠0,则m=30,n=12,当m=30,n=12时,余数r=6,r≠0,则m=12,n=6.当m=12,n=6时,余数r=0,输出n,n=6,选C.答案:C9.(xx·山东威海一模)根据给出的算法框图,计算f(-1)+f(2)=( )A.0B.1C.2D.4解析:输入-1,满足x≤0,所以f(-1)=4×(-1)=-4;输入2,不满足x≤0,所以f(2)=22=4,即f(-1)+f(2)=0.故选A.答案:A二、填空题10.运行下图所示的程序,输入3,4时,则输出________.解析:
6、程序的功能是比较两个数的大小且输出较大的数,所以输入3,4时输出4.答案:411.(xx·辽宁卷)执行下面的程序框图,若输入x=9,则输出y=________.解析:输入x=9,则y=5,
7、y-x
8、=4>1,执行否,x=5,y=,
9、y-x
10、=>1,执行否,x=,y=,
11、y-x
12、=<1,执行是,输出y=.答案:12.(xx·湖北卷)设a是一个各位数字都不是0且没有重复数字的三位数.将组成a的3个数字按从小到大排成的三位数记为I(a),按从大到小排成的三位数记为D(a)(例如a=815,则I(a)=158,D(a)=851).阅读
13、如图所示的程序框图,运行相应的程序,任意输入一个a,输出的结果b=__________.解析:取a1=815⇒b1=851-158=693≠815⇒a2=693;由a2=693⇒b2=693-369=594≠693⇒a3=594;由a3=594⇒b3=954-459=495≠594⇒a4=495;由a4=495⇒b4=954-459=495=a4⇒b=495.答案:495
此文档下载收益归作者所有