高二数学循环语句3
- 格式:ppt
- 大小:171.00 KB
- 文档页数:14
高二数学程序语言试题答案及解析1.右边程序输出的结果是.【答案】【解析】本题中循环语句的步长为2,因此经过3次循环,输出结果为.解决此类问题,需明确步长,确定循环次数.【考点】循环语句2.如果执行如图所示的程序,则输出的数=____ ____.【答案】120【解析】运行程序语句当时,执行语句体成立;成立;成立,不成立结束循环,故输出120.【考点】算法语句,当型循环结构.3.若运行右图的程序,则输出的结果是().A.4B. 13C.9D. 22【答案】D【解析】根据题意,由于A=9,那么可知A= A+13=9+13=22,此时输出A的值,结束,故可知答案为22,选D.【考点】赋值语句点评:本题主要考查了赋值语句,理解赋值的含义是解决问题的关键,属于基础题4.阅读右侧程序框图,输出结果的值为()A.B.C.D.【答案】B【解析】程序执行过程中数据的变化情况如下:,,周期为5,由框图可知当时最后一次计算S的值吗,有周期性可知此时【考点】程序框图点评:程序框图题主要是分析清楚循环体执行的次数,本题中由于执行次数较多,因此借助于周期性使求解得到了简化5.计算并输出1×2×3×4×﹣﹣﹣×n>1000的最小整数n,写出程序框图,并编写程序。
【答案】【解析】【考点】程序框图。
点评:主要考查程序框图的画法,画程序框图时,我们一定要仔细、认真、规范。
属于基础题型。
6.执行右边的程序框图,则输出的结果是。
【答案】【解析】初始值:,满足条件,进入循环,,满足条件,进入循环;,满足条件,进入循环;,不满足条件,结束循环,此时输出s的值为10。
【考点】程序框图。
点评:在赋值框中,变量总是显示最后一次赋给它的值。
此题在计算赋值时,一定要注意的值是多少。
7.下右程序输出的n的值是_________________.【答案】2【解析】分析程序中各变量、各语句的作用,再根据流程图所示的顺序,可知:该程序的作用是累加并输出n的值.程序在运行过程中各变量的值如下表示:是否继续循环 j n循环前/1 0第一圈是2 0第二圈是3 0第三圈是4 1第四圈是5 1第五圈是6 1…依此类推,n的值的变化情况是:如果j是4的倍数,则n加1,j到9时,n=2.故最终的输出结果为:2故答案为:2.【考点】本题主要考查了伪代码写程序的运用。
三种循环语句的使用
1. 嘿,你知道吗?for 循环就像一个勤劳的小蜜蜂,一直在花丛中忙碌着采蜜呢!比如说,我们可以用 for 循环来计算 1 到 10 的和,多方便呀!
2. 哇塞,while 循环可神奇啦!它就像一个等待时机的猎人,直到条件满足才行动。
就像我们玩游戏,一直等到分数达到某个值才停止,厉害吧!
3. 哎呀呀,do-while 循环可有意思了,它先执行一次再判断条件呢!好比你先勇敢地迈出一步,然后再看看接下来该怎么走,是不是很特别?比如先输出一个数,再判断是否继续。
4. 你想想,for 循环是不是像一列有序前进的小火车,一节一节地跑呀!像我们按顺序打印数组里的元素,就靠它啦!
5. 嘿,while 循环不就是那个执着的家伙嘛,不达目的不罢休!比如让用户一直输入直到输入正确为止,它就一直等着呢!
6. 哇哦,do-while 循环就像一个倔强的小孩,非要做了再说。
就像不管怎样先做一次操作,然后再考虑其他的,多有趣呀!
7. 你说 for 循环是不是像个精确的时钟,滴答滴答有规律地走呀!比如每隔一段时间执行一个任务,它就能搞定!
8. 哎呀,while 循环简直就是个耐心的守候者,静静地等待那个时刻的到来。
像程序中等待某个状态改变,它就一直守着。
9. 嘿,do-while 循环像不像一个先行动派,先干了再说后面的!比如先输出个提示,然后再判断用户输入对不对。
10. 你看,for 循环多像一个有计划的旅行者,一步一步按照设定的路线走!像我们要遍历一个列表,它就是最好的伙伴呀!。