欢迎来到天天文库
浏览记录
ID:52528343
大小:434.00 KB
页数:7页
时间:2020-03-28
《算法流程图(锻炼逻辑思维).doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、流程图专题叶胜利编辑1.【学考】某算法的部分流程图如下图1所示,执行这部分流程后,变量x的值是A.0B.1C.2D.3第3题图第2题图第1题图2.【】对输入的2个整数a和b,找出其中的较大者赋给c并输出。解决该问题的算法流程图如第2题图所示:A.B.C.D.3.【温州模拟卷】某算法的部分流程图如图所示,执行这部分流程后,变量x和Flag的值分别是:A.2,TrueB.3,TrueC.2,FalseD.3,False4.如下图所示的流程图,算法执行时,若输入n的值为5,则输出s的值是A.10B.13C.16D.255.某算法的部分
2、流程图如第5题图所示。执行这部分流程后,第4题图“x←x—2”被执行的次数为A.0B.1C.2D.36.随机产生10个[1,99]中的整数,依次存储到数组变量a(1)~a(10)中。实现此功能的部分算法流程图如图所示:(学了VB对应函数后才能做)图中空白处理框①和②处应填入的是7/7流程图专题叶胜利编辑(A)①i←i+1(B)①i←i+1②a(i)←Rnd*100②a(i)←Int(Rnd*100)(C)①a(i)←Int(Rnd*100)(D)①a(i)←Int(Rnd*99)+1②i←i+1②i←i+1第6题图第7题图7.计
3、算s=1+3+5+…+99的部分算法流程图如图所示:图中空白处理框①和②处应填入的是(A)①i←i+2(B)①i←i+1②s←s+i②s←s+i(C)①s←s+i(D)①s←s+i②i←i+2②i←i+18.有流程图如右图所示:若输入a的值为3,则该算法输出的结果为(A)-3(B)0(C)3(D)99.如图所示,流程图所表示的算法属于第9题图第8题图(A)枚举算法(B)排序算法(C)解析算法(D)对分算法10.计算某球队平均年龄的部分算法流程图如图所示,其中:c7/7流程图专题叶胜利编辑用来记录已输入球员的人数,sum用来计算有
4、效数据之和,d用来存储从键盘输入的球员年龄值,输入0时表示输入结束。第10题图图中空白处理框①和②处应填入的是(A)①sum←sum+d(B)①sum←sum+c②c←c+1②c←c+1(C)①sum←sum+d(D)①sum←sum+c②d←d+1②d←d+111.实现计算器上xy运算处理的算法部分流程图如右图所示:空白矩形框中应该填入的是(A)f←f*x(B)f←x*j(C)f←f+x(D)f←f*j12.某算法的流程图如下所示:依次输入x的值为3、2、1、-1后,该算法的输出结果为(A)3(B)4(C)5(D)6第12题图
5、第13题图13.如上右边第13题图所示,该流程图所表示的算法违背了算法的有穷性特征,下列修改方法中,可以改正该错误的是(A)将①处改为i←0(B)将②处改为s≥0?(C)将③处改为i←i-2(D)将④处改为s←s-i14.有一数列1,2,3,5,8,13,……,从第3项起,每项等于它相邻的前2项之和。求在该数列中第一个超过1000的数是第几项。解决此问题的部分算法流程图如图所示,图中空白处理框①和②处应填入的是7/7流程图专题叶胜利编辑(A)①b←a②i←i+1(B)①i←i+1②b←a(C)①a←c②i←i+1(D)①i←i+
6、1②a←b15.[高考]某商品团购优惠策略的流程图如图所示开始输入商品数量n,商品单价pn<50?n<100?s←p*n*85%s←p*n*75%s←p*n*95%输出s结束当n为100、p为10时,实付金额s的值是A.1000B.950C.850D.75016.[高考]计算某省居民年用电费用的方法是:其中x表示年用电量,y表示年用电费用。算法流程图如右,图中判断框②处应填入的是()A.x≤2760B.x>2760C.x≤4800D.x>480017.[高考]某算法流程图如图所示:7/7流程图专题叶胜利编辑执行该算法,当s的值为
7、0时A.k的值为10B.程序出错C.语句“k=k+1”共被执行了2次D.输出k的值18.[学考]某算法的部分流程图如下左图所示,执行这部分流程后,变量a,b的值分别是A.3,3B.3,4C.6,6D.7,11a←2,b←1b<5?a←a+bb←a+bNY19.某算法的部分流程图如上右图所示,执行这部分流程后,“x=x*y”被执行的次数以及变量x的值为:A.6,0B.6,-2C.7,0D.7,-220某算法的部分程序代码与其相对应的流程图分别表示如下:程序代码流程图PrivateSubCommand1_Click()DimiAsI
8、ntegerDimsAsLongs=1:i=1Dowhile① ② i=i+2LoopLabel1.Caption=Str(s)EndSub7/7流程图专题叶胜利编辑则代码中①和②处应填入的是(A)①i<=10②s=s*i(B)①i<=10②s=s+i(C)
此文档下载收益归作者所有