




已阅读5页,还剩4页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1.2基本算法语句1.2.1输入语句、输出语句和赋值语句1.2.2条件语句【选题明细表】 知识点、方法题号输入、输出与赋值语句1,2,3,6条件语句的运行4,7,10,12条件语句的补充与应用5,9,11语句与框图之间的相互转化8,131.(2017安徽六安期中)下列赋值语句正确的是(D)(A)a+b=5 (B)5=a(C)a=2,b=2(D)a=a+1解析:对于A,左侧为代数式;对于B,左侧为数字;对于C,左侧为用逗号隔开的式子,均不是赋值语句;对于D,赋值语句,把a+1的值赋给a.故选D.2.(2017贵州铜仁松桃民族中学期中)下列语句正确的是(D)输入语句INPUT x=3输入语句INPUT“A,B,C”;a,b,c输出语句PRINT A+B=C赋值语句3=A.(A)(B)(C)(D)解析:输入语句INPUT x=3中,命令动语INPUT后面应写成“x=”3,故错误;输入语句INPUT“ A,B,C”;a,b,c格式,正确;输出语句PRINTA+B=C中,命令动词PRINT后面应写成“A+B=”,C,故错误;赋值语句3=A中,赋值号左边必须为变量名,故错误.故选D.3.(2017贵州黔东南州凯里一中期中)若如图程序输入A=1,B=3时,输出的结果是(B)INPUT A,BA=A+BB=A-BPRINT A,BEND(A)1,3(B)4,1(C)4,-2(D)1,1解析:模拟程序的运行,可得A=1,B=3;A=1+3=4,B=4-3=1.输出A,B的值分别是4,1.故选B.4.(2017安徽滁州联考)当a=3时,如图的程序段输出的结果是(D)IFa10THENy=2*aELSEy=a*aPRINT y(A)9(B)3(C)10 (D)6解析:由题意得,y=2a,a=1THENy=x2ELSEy=-x2+1PRINTy(A)0(B)1(C)0或1(D)-1,0或1解析:输出分段函数y=x2,x1,-x2+1,x1,令y=1,则当x1时,有x2=1,解得x=1;当x1时,有-x2+1=1,解得x=0.故选C.6.(2016榆林高二期中)读如下两个程序,完成下列题目.程序:x=1x=x*2x=x*3PRINTxEND程序:INPUTxy=x*x+6PRINTyEND(1)程序的运行结果为;(2)若程序,运行结果相同,则程序输入的值为.解析:赋值语句给变量赋值时,变量的值总是最后一次所赋的值,故程序中x的值最后为6.要使程序中y的值为6,即x2+6=6,故x=0.即输入的x的值为0.答案:(1)6(2)07.写出下列程序的运行结果.INPUTaIFa0THENb=0.5*aELSEb=a2+3*a+1ENDIFPRINTbEND若a=4,则b=;若a=-4,则b=.解析:分析程序可知,上述程序是一个分段函数的程序,即b=0.5a,a0,a2+3a+1,a0,所以当a=4时,b=42+34+1=29;当a=-4时,b=0.5(-4)=-2.答案:29-28.把下面的程序用程序框图表示出来.m=12n=25m=m+nn=m*nPRINTm,nEND解:程序框图如下:9.(2017河南南阳一中月考)如图所示的程序语句的算法功能是(A)INPUT“a,b,c=”;a,b,cIFabTHENa=bENDIFIFacTHENa=cENDIFPRINTaEND(A)输出a,b,c三个数中的最大数(B)输出a,b,c三个数中的最小数(C)将a,b,c按从小到大排列(D)将a,b,c按从大到小排列解析:当ab时,取较大的值b;当ab时,取较大的值a;当ac时,取较大的值c;当ac时,取较大的值a;因此输出a,b,c三个数中的最大数.故选A.10.(2017江西上饶期末)阅读下面的程序,若输出的y=3,则输入的x的值为(B)IFx0THENy=-x+4ELSEIFx=0THENy=0ELSEy=x2-1END IFEND IFPRINTyEND(A)1(B)2(C)2(D)1或2解析:根据分析,执行的是分段函数运算:y=-x+4,x0,如果输出y为3,则当x0时,x2-1=3,解得x=2或-2(舍去),当x=0时,不合题意,综上,x的值为2.故选B.11.已知程序如图,其功能是判断输入的任意数x的奇偶性,则处应填.INPUTxm=xMOD2IFTHENPRINT“x是偶数”ELSEPRINT“x是奇数”ENDIFEND解析:由程序的功能知处应填m=0.答案:m=012.如图是一个算法,如果输出的值是25,则输入的x的值为.INPUT xIF x0 THENy=(x+1)*(x+1)ELSEy=(x-1)*(x-1)END IFPRINT yEND解析:程序对应的是函数y=(x+1)2,x0,(x-1)2,x0.由x0,(x+1)2=25或x0,(x-1)2=25,得x=-6或x=6.答案:6或-613.已知a,b,c三个实数中,有且只有一个是负数,设计一个程序,筛选出这个负数.名师点拨:因需对三个数逐一判断,故应用条件语句,为确保准确,可先画出程序
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年大学公安情报学专业题库- 公安情报学专业学生职业发展规划研究
- 中国银行宁德市蕉城区2025秋招笔试英语阅读理解题专练30题及答案
- 中国银行白城市镇赉县2025秋招英文面试20问及高分答案
- 中国银行济宁市梁山县2025秋招笔试银行特色知识专练及答案
- 邮储银行北京市密云区2025秋招笔试金融学专练及答案
- 中国银行渭南市蒲城县2025秋招笔试法律专练及答案
- 邮储银行赤峰市元宝山区2025秋招笔试思维策略题专练及答案
- 2025年辅导员大学生就业就业国际交流与合作考试题库试题
- 2025年西安工业投资集团有限公司招聘(7人)模拟试卷及参考答案详解
- 信访办基础知识培训课件
- 辽宁省民间信仰管理办法
- 财务信息化系统建设-洞察阐释
- 学堂在线 新闻摄影 期末考试答案
- 脑瘫个案护理
- 2025年全国新高考英语II卷试题解析及复习备考策略(课件)
- 课本剧《霸王别姬》剧本【3篇】
- 2025年营养土项目可行性研究报告
- 2025至2030年中国乙肝疫苗行业市场发展模式及未来前景分析报告
- 作文写作(解析版)-2025年中考语文一模试题分类汇编(贵州专用)
- 人工智能技术研发股东出资合作框架协议
- 学校教职工网络安全培训
评论
0/150
提交评论