2023-2024学年高一上学期沪科版(2019)必修一3.分析洗衣流程的控制结构

2024-08-11
| 7页
| 382人阅读
| 2人下载

内容正文:

2023-2024学年高一上学期沪科版(2019)必修一3.分析洗衣流程的控制结构 一、选择题 1.以下流程图用于表示分支结构的是(   ) A. B. C. D. 2.如下图,这是算法描述的一部分。从图中可以看出这是属于哪种程序结构(   ) A.顺序结构 B.递归结构 C.选择结构 D.循环结构 3.某算法的流程图如下图所示,如果输入的n的值为14,则算法运行结束时,以下说法中不正确的是(    ) A.s的值是3 B.r的值是1 C.n的值是0 D.n>0执行了5次循环体 4.在计算正方形的面积算法中,“第一步,输入边长a;第二步,计算正方形的面积s=a*a;第三步,输出正方形的面积s”。这种计算正方形面积的算法使用的基本控制结构是(    ) A.顺序结构 B.选择结构 C.循环结构 D.分支结构 5.以下生活中的算法运用到了选择结构的是(   ) A.交换两个文件夹的名字 B.购物金额满100元减10元 C.某洗衣机的标准洗涤程序:洗涤1次→脱水1次→漂洗2次→脱水1次 D.打开QQ软件,输入账号及密码,登录QQ 6.有部分流程图结构如右图所示,其算法结构属于(    ) A.顺序结构 B.重复结构 C.分支结构 D.循环结构 7.程序的三种基本控制结构是(   ) ①顺序结构 ②选择结构③循环结构④树形结构 A.②③④ B.①②④ C.①②③ D.①③④ 8.萧明申请了一个网银账号,登录网银账号时要输入密码。如果密码输入的错误次数超过3次,那么当日网银账号将被锁定,次日自动解锁。下图是登录网银的流程图,萧明不小心输入密码错误了2次,第3次才正确,那么他的操作流程应该是( ) A.①→②→③→①→②→③→①→②→③→④→⑤ B.①→②→③→①→②→③→④→⑤ C.①→②→③→④→⑤ D.①→②→③→④→⑤→⑥ 9.以下哪个流程图表示了Python中的分支结构(   ) A. B. C. D.以上都不是 10.阅读下图所示的算法,该算法的主要程序结构是(   ) A.循环结构 B.复合结构 C.上下结构 D.分支结构 11.在算法的基本控制结构中,自上而下依次逐条执行语句的是(   ) A.顺序结构 B.选择结构 C.循环结构 D.实心结构 12.流程图描述的算法功能是(    ) A.从小到大依次输出三个数 B.从大到小依次输出三个数 C.按中、大、小依次输出三个数 D.按中、小、大依次输出三个数 13.小明为机器人设计算法“机器人走棋盘”。观察图(a)棋盘,为使机器人从A位置沿着箭头方向到达B位置方向,图b流程图中的条件应该设置成(    ) A.i<=5 B.i<=6 C.i<5 D.i<=7 14.使用流程图描述算法时,图形的功能是(   ) A.开始或结束 B.变量赋值 C.条件判断 D.变量输出 15.算法的基本控制结构有(   ) A.分支结构 B.综合结构 C.循环结构 D.顺序结构 二、填空题 16.如图所示算法,若输入x值分别为10、-8、0、-2、-5、3,输出结果是 。 17.算法的三种基本结构是: 、 、和 。 18.角谷猜想。角谷猜想是指一个正整数y,如果y是奇数,则将其乘以3,然后再加1;如果是偶数,则将其除以2。这样经过若干次运算后,总可以得到自然数1。 小明根据角谷猜想进行了算法设计,并用如下流程图来描述该算法。 请回答下列问题: (1)根据本题算法的流程图所示,则流程图中①②处应填写的内容分别是:① ;② 。 (2)若输入y的值为10,则输出的运算次数为 。(填数字) 三、判断题 19.在用乘车卡乘车时,当卡内余额不足,系统会给出提示信息,请乘客投币。在对这一过程设计算法时,必须要用到算法的选择结构。( ) 四、操作题 20.某商场正在进行十周年购物打折活动,凡在本商场购物,所有商品一律九折;若购物金额超过500元,则超过部分享受八折优惠;若所购金额超过1500元,则超过的部分享受七折优惠。小李需要设计了一个结账小程序,用于计算顾客实际需要支付的金额。 (1)小李使用计算机编程解决上述实际问题,一般过程依次为(填序号): ①编写程序   ②设计算法   ③调试程序   ④抽象与建模。 (2)分析问题程序只要输入顾客的消费金额,然后根据商场打折活动的规则,可以计算出实际支付金额,假设顾客消费金额为M元,打折后实际支付金额为P元,以下列出了求解P的数学表达式,请将数学表达式及其条件补充完整。 (3)用算法描述这一消费打折规定,合适的算法控制结构是 A.顺序结构       B.分支结构        C.循环结构     D.树形结构 五、简答题 21.讨论在编程中使用循环结构相比于顺序结构的优势。 试卷第1页,共3页 试卷第1页,共3页 学科网(北京)股份有限公司 参考答案: 1.B 2.C 3.D 4.A 5.B 6.D 7.C 8.A 9.B 10.A 11.A 12.A 13.A 14.C 15.ACD 16.-5 17. 顺序结构 选择结构 循环结构 18. y==1?或y<=1?或y等于1吗? y←3y+1或y←3*y+1或y←3×y+1,←改为等号也算对 6 19.正确 20. ④②①③ 450+(M-500)×0.8(500<M≤1500) B 21.循环结构的优势在于可以重复执行一段代码,减少代码冗余,提高程序的可读性和效率。 答案第1页,共2页 答案第1页,共2页 学科网(北京)股份有限公司 $$

资源预览图

2023-2024学年高一上学期沪科版(2019)必修一3.分析洗衣流程的控制结构
1
2023-2024学年高一上学期沪科版(2019)必修一3.分析洗衣流程的控制结构
2
2023-2024学年高一上学期沪科版(2019)必修一3.分析洗衣流程的控制结构
3
相关资源
示范课
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。