算法与程序框图_第1页
算法与程序框图_第2页
算法与程序框图_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

算法初步第一节算法与程序框图强化训练当堂巩固1.如下图,程序框图所进行的求和运算是()A.…B.…C.…D.…答案:D2.在可行域内任取一点,规则如下程序框图所示,则能输出数对(x,y)的概率为()A.B.C.D.答案:C3.指出下列语句的错误,并改正:①A=B=30②x=1,y=2,z=5③INPUT“Howoldareyou?”x④INPUT,x⑤PRINTA+B=;C⑥PRINTGoodbye!解:①变量不能连续赋值.可以改为:A=30B=A②一个赋值语句只能给一个变量赋值.可以改为:x=1y=2z=5③INPUT语句”提示内容”后面有个分号(;).改为INPUT“Howoldareyou?”;x④INPUT语句可以省略“提示内容”部分,此时分号(;)也省略,也不能有其他符号.改为:INPUTx⑤PRINT语句”提示内容”部分要加引号(“”).改为PRINT“A+B=”;C⑥PRINT语句可以没有表达式部分,但提示内容必须加引号(“”).改为PRINT“Goodbye!”4.一位商人有9枚银元,其中有1枚略轻的是假银元.你能用天平(不用砝码)将假银元找出来吗?分析:最容易想到的解决这个问题的一种方法是:把9枚银元按顺序排成一列,先称前2枚,若不平衡,则可找出假银元;若平衡,则2枚银元都是真的,再依次与剩下的银元比较,就能找出假银元.解法一:按照下列步骤,就能将假银元找出来:第一步:任取2枚银元分别放在天平的两边,如果天平左右不平衡,则轻的一边就是假银元;如果天平平衡,则进行第二步.第二步:取下右边的银元放在一边,然后把剩余的7枚银元依次放在右边进行称量,直到天平不平衡,偏轻的那一枚就是假银元.如都平衡,则剩下的最后一枚就是假银元.解法二:算法步骤如下:第一步,把9枚银元平均分成3组,每组3枚;第二步,先将其中两组放在天平的两边,天平不平衡,那么假银元就在轻的那一组;如果天平左右平衡,则假银元就在未称量的那一组里;第三步,取出含假银元的那一组,从中任取2枚银元放在左右天平两边进行称量,如果天平不平衡,则假银元在轻的那一边;若天平平衡,则未称的那一枚就是假银元.课后作业巩固提升见课后作业B题组一对程序语句的理解1.“x=3*5”,“x=x+1”是某一程序中的先后相邻的两个语句,那么下列说法正确的是()①x=3*5的意思是此式与算术中的式子是一样的;②x=3*5是将整数值15赋给x;③x=3*5可以写成3*5=x;④x=x+1在执行时赋值号右边x的值是15,执行后左边x的值是16.A.①③B.②④C.①④D.②③答案:B2.下列所给的运算结果正确的有()①ABS(-5)=5②③5/2=2.5④5A.2个B.3个C.4个D.5个答案:B解析:①③⑥正确.3.已知一个程序框图如下图所示,若输入n=6,则该程序运行的结果是()A.2B.3C.4D.15答案:B4.流程线的功能是()A.表示算法的起始和结束B.表示算法输入和输出的信息C.赋值、计算D.按照算法的顺序连接程序框答案:D5.对程序框表示的功能描述正确的一项是()A.表示算法的起始和结束B.表示算法输入和输出的信息C.赋值、计算D.按照算法的顺序连接程序框答案:B6.在一个算法中,如果需要反复执行某一处理步骤,最好采用的逻辑结构是()A.顺序结构B.条件结构C.循环结构D.顺序结构或条件结构答案:C题组二对程序框图的理解7.某班数学Ⅰ测试的卷面成绩从高到低依次为、、…、小兵设计了一个程序框图,计算并输出本次测试卷面成绩最高的前30名学生的平均分a.则语句(1)是,语句(2)是.答案:?(2)a8.某程序框图如下图,则该程序框图的功能是.答案:把区间[-2,2]平均分成10等份,求函数f(x)=在区间的端点及各等分点的函数值9.已知某算法的程序框图如图所示,若将输出的(x,y)值依次记为……(1)若程序运行中输出的一个数组是(9,t),则t=;(2)程序结束时,共输出(x,y)的组数为.答案:-4100510.下边程序框图给出的程序执行后输出的结果是.答案:2411.下图的算法功能是;输出的结果为i=;i+2=.答案:查找乘积是624的连续两个偶数242612.执行下图

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论