【同步练习】《条件语句》(人教).docx

【同步练习】《条件语句》(人教).docx

ID:59917392

大小:47.09 KB

页数:4页

时间:2020-11-27

【同步练习】《条件语句》(人教).docx_第1页
【同步练习】《条件语句》(人教).docx_第2页
【同步练习】《条件语句》(人教).docx_第3页
【同步练习】《条件语句》(人教).docx_第4页
资源描述:

《【同步练习】《条件语句》(人教).docx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《条件语句》同步练习◆选择题1.条件语句的一般格式是IfAThenBElseC其中B表示的是()A.满足条件A时执行的内容B.条件语句C.条件D.不满足条件A时执行的内容2.下列语句中,输入x的值为-5,则输出的值为()A.-5B.5C.±5D.03.当a=3时,下面的程序输出的结果是()输入aIfa<10Theny=2*aElsey=a*aEndIf输出yA.9B.3C.10D.64.下列关于条件语句的说法中正确的是()A.任何条件语句中不能没有Else及后序语句B.在复合If语句中,可以只有一个E

2、ndIf语句C.在算法语句中,可以同时使用多个条件语句D.在Else和Then后面只能有一个语句◆填空题◆5.写出下列程序运行的结果:输入a;Ifa<0Thenb=0.5*aElseb=a2+3*a+1EndIf输出y若a=4,则b=________;若a=-4,则b=________.6.分析下面的程序,当输入的x值为3时,程序的输出结果为________.输入xIfx>2Theny=x^4ElseIfx<2Theny=0Elsey=5^xEndIfEndIf输出y◆简答题◆7.已知函数y={,试用If语句来描述算法.要求输入x的值

3、,求y的值.8.用基本语句描述判断点P(a,b)与圆C∶x2+y2=r2(r>0)的位置关系的算法..答案与解析【答案】1.A.解析:格式中的A表示条件,Else后面的C表示不满足条件A时执行内容,而在Then后面的B表示满足条件A时执行的内容,故选A2.B解析:由条件语句知选B.3.D解析:程序执行的顺序为a=3,y=2×3=6,输出6.4.C.解析:A中If-Then语句可以没有Else语句,所以A错;B中在复合If语句中,有多少个If应对应多少个EndIf,所以B错;D中在复合If语句中Else和Then后面可以不只有一个语句,故

4、D错.5.29,-2.解析:分析程序可以知道,上述程序是一个分段函数的程序,即b={所以当a=4时,b=42+3×4+1=29;当a=-4时,b=0.5×(-4)=-2.6.81.解析:当x>2时,y=x4;当x<2时,y=0;当x=2时,y=5x.x3>2时,y=34=81,即输出81.7.解析:根据题意写出算法程序为:输入x;Ifx>0Theny=1ElseIfx=0Theny=0Elsey=-1EndIfEndIf输出y8.解析:用基本语句描述为:输入a,b,r;Ifa^2+b^2>r^2The

5、n输出“点P在圆C外”.ElseIfa^2+b^2=r^2Then输出“点P在圆C上”.Else输出“点P在圆C内”.EndIfEndIf

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。