欢迎来到天天文库
浏览记录
ID:39960327
大小:14.50 KB
页数:3页
时间:2019-07-16
《《算法的基本逻辑结构》进阶练习(二)》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、《算法的基本逻辑结构》进阶练习一、选择题.某程序框图如图所示,该程序运行后输出的倒数第二个数是( ). . . ..阅读图的程序框图,运行后输出的为( ) .某程序框图如图所示,则输出的的值是( ) 二、填空题.读如图的流程图,若输入的值为时,输出的结果是5.执行如图所示的程序框图.若输入,则输出的值.参考答案 【解析】.解:程序在运行过程中各变量的数值如下表示: 是否继续循环循环前 第一次
2、 是第二次 是第三次 是第四次 是第五次 否所以该程序运行后输出的倒数第二个数是:.故选.分析程序中各变量、各语句的作用,再根据流程图所示的顺序,推出结论即可.根据流程图写程序的运行结果,分析流程图,从流程图中即要分析出计算的类型,又要分析出参与计算的数据,建立数学模型,选择恰当的数学模型..解:程序在运行过程中量值如下表示:第五圈:°,;是第四圈:°<,是第二圈:°<,;是第七圈:°>
3、,:否一圈:°<,;是环前:,,每次循环,的值是否循分别如下:<,;是故选分析序中各变量、各语句的用,根据流程示的顺序,可:该程序的作用是利用循环计算变量的,最后出的,列出循环各个情况不得到输出结.本小要考查结构、等比数列等基础知.根流程图(或伪代码)写程序运行结果,是算这模块重要的题,.解:执行程序框图,有,第次执行循环体,有,不满足条件>,第次执行循环体,有,不满足条件>,第次执行循环体,有,满足条件>,输出的值为.故选:.执行程序框图,写出每次循环得到的,的值,当,时满足条件>,输出的值为.本题主要考察了程序
4、框图和算法,属于基础题..解:∵输入的值为时,满足判断框中的条件<,,满足判断框中的条件<,,满足判断框中的条件<.,不满足判断框中的条件<,×,即输出的数据是,故答案为:.用所给的条件,代入判断框进行检验,满足条件时,进入循环体,把数字变换后再进入判断框进行判断,直到不满足条件时,输出数据,得到结果.本题考查流程图的作用,解题的关键是读懂流程图,解决此类问题的关键是熟练掌握顺序结构、条件结构与循环结构,属于基础题..解:当时,直接进入循环,则,,不满足退出循环的条件;当,再次进入循环,则,,不满足退出循环的条件;
5、当,再次进入循环,则,,不满足退出循环的条件;当,再次进入循环,则,,不满足退出循环的条件;当,再次进入循环,则,,满足退出循环的条件;此时,故答案为:根据已知中的程序框图,模拟程序的运行过程,并逐句分析各变量值的变化情况,可得答案.本题考查的知识点是程序框图,在写程序的运行结果时,我们常使用模拟循环的变法,但程序的循环体中变量比较多时,要用列举法对数据进行管理.
此文档下载收益归作者所有