电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

(完整)算法及程序框图练习试题及答案解析VIP免费

(完整)算法及程序框图练习试题及答案解析_第1页
1/8
(完整)算法及程序框图练习试题及答案解析_第2页
2/8
WORD格式整理专业资料值得拥有第一章算法初步1.1算法与程序框图1.1.1算法的概念1.已知直角三角形两直角边长为a,b,求斜边长c的一个算法分下列三步:①计算22cab;②输入直角三角形两直角边长a,b的值;③输出斜边长c的值,其中正确的顺序是【】A.①②③B.②③①C.①③②D.②①③2.若fx在区间,ab内单调,且0fafb,则fx在区间,ab内【】A.至多有一个根B.至少有一个根C.恰好有一个根D.不确定3.已知一个学生的语文成绩为89,数学成绩为96,外语成绩为99.求他的总分和平均成绩的一个算法为:第一步:取A=89,B=96,C=99;第二步:____①______;第三步:_____②_____;第四步:输出计算的结果.4.写出按从小到大的顺序重新排列,,xyz三个数值的算法.1.1.2程序框图1.在程序框图中,算法中间要处理数据或计算,可分别写在不同的【】A.处理框内B.判断框内C.终端框内D.输入输出框内2.将两个数a=10,b=18交换,使a=18,b=10,下面语句正确一组是【】A.B.C.D.3指出下列语句的错误,并改正:(1)A=B=50(2)x=1,y=2,z=3(3)INPUT“Howoldareyou”x(4)INPUT,x(5)PRINTA+B=;C(6)PRINTGood-bye!4.2000年我国人口为13亿,如果人口每年的自然增长率为7‰,那么多少年后我国人口将达到15亿?设计一个算法的程序.5.儿童乘坐火车时,若身高不超过1.1m,则不需买票;若身高超过1.1m但不超过1.4m,则需买半票;若身高超过1.4m,则需买全票.试设计一个买票的算法,并画出相应的程序框图及程序。1.2基本算法语句1.2.1输入语句、输出语句和赋值语句1.在输入语句中,若同时输入多个变量,则变量之间的分隔符号是【】A.逗号B.空格C.分号D.顿号2.3a4ba=bb=ac=bb=aa=cb=aa=ba=cc=bb=aWORD格式整理专业资料值得拥有abba输出,ab以上程序输出的结果是【】A.3,4B.4,4C.3,3D.4,33请从下面具体的例子中说明几个基本的程序框和它们各自表示的功能,并把它填在相应的括号内.4.设计一个算法,要求输入一个圆的半径,便能输出该圆的周长和面积(取3.14)。1.2.2-1.2.3条件语句和循环语句1。给出程序:INPUTxIFx>9ANDx<100THENa=x\10b=xMOD10(注:“\”是x除以10的商,“MOD”是x除以10的余数)x=10*b+aPRINTxENDIFEND上述程序输出x的含义是__2某快递公司规定甲、乙两地之间物品的托运费用根据下列方法计算:f=).50(85.0)50(53.050),(53.0WORD格式整理专业资料值得拥有其中f(单位:元)为托运费,ω为托运物品的重量(单位:千克),试写出一个计算费用f算法,并画出相应的程序框图.3如果学生的成绩大于或等于60分,则输出“及格”,否则输出“不及格”.用程序框图表示这一算法过程.4.火车站对乘客退票收取一定的费用,具体办法是:按票价每10元(不足10元按10元计算)核收2元;2元以下的票不退.试写出票价为x元的车票退掉后,返还的金额y元的算法的程序框图.5.写出计算2222135999的程序,并画出程序框图.1.3算法案例1.用秦九韶算法求多项式2311537)(23xxxxxf在时的值,在运算过程中下列数值不会出现的是【】A.164B.3767C.86652D.851692.三位七进制的数表示的最大的十进制的数是【】A.322B.402C.342D.3653.将十进制下的数72转化为八进制下的数为【】A.(8)011B.(8)101C.(8)110D.(8)1114.将十进制数3344化为七进制等于.5.我国古代数学家张邱建编《张邱建算经》中记有有趣的数学问题:“今有鸡翁一,值钱五;鸡母一,值钱三;鸡雏三,值钱一凡百钱,买鸡百只,问鸡翁、母、雏各几何?”你能用程序解决这个问题吗?6.写出用二分法求方程x3-x-1=0在区间[1,1.5]上的一个解的算法(误差不超过0.001),并画出相应的程序框图及程序.第一章算法初步参考答案1.1算法与程序框图1.1.1算法的概念1.D2.C3.①SABC;②3ABCx4.算法:(1)输入,,xyz三个数值;(2)从三个数值中挑出最小者并换到x中;(3)从,yz中挑出最小者并换到y中;(4)输出排序的结果.1.1.2程序框图1.A2.B3(1)变量不能够连续赋值.可以改为A=50B=A(2)一个赋值语句只能给一个变量赋值.可以改为x=1y=2z=3(3)INPUT语句“提示内容”...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

(完整)算法及程序框图练习试题及答案解析

您可能关注的文档

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部