【基础练习】《条件语句》(数学北师大必修3).doc

【基础练习】《条件语句》(数学北师大必修3).doc

ID:51890704

大小:154.50 KB

页数:8页

时间:2020-03-18

【基础练习】《条件语句》(数学北师大必修3).doc_第1页
【基础练习】《条件语句》(数学北师大必修3).doc_第2页
【基础练习】《条件语句》(数学北师大必修3).doc_第3页
【基础练习】《条件语句》(数学北师大必修3).doc_第4页
【基础练习】《条件语句》(数学北师大必修3).doc_第5页
资源描述:

《【基础练习】《条件语句》(数学北师大必修3).doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、《条件语句》基础练习1.下列对条件语句的描述正确的是()A.ELSE后面的语句不可以是条件语句B.两个条件语句可以共用一个ENDIF语句C.条件语句可以没有ELSE后的语句D.条件语句中IF-THEN和ELSE后的语句必须都有2.给出以下四个问题,%1输入x,输出它的相反数;%1求面积为6的正方形的周长;%1三个数a,b,c【

2、i输出一个最大数;X—1,xNO,%1输入X,输出函数f(x)=x+2,x<0,的函数值.其中不需要用条件语句来描述其算法的有()A.1个B.2个C.3个D.4个3.如果以下程序运行后输出的结果是132,那么在程序中UNTIL后面

3、的①应填()i=12S=1DOS=S*iLOOPUNTIL①PRINTSENDA.i>llC.i<=111.如图,程序的循环次数为()x=0WHILEx<20x=x+1x=xa2WENDPRINTxENDA.1C.3B.i>=llD.i

4、条件语句可以没有ELSE后的语句D.条件语句中IF-THEN和ELSE后的语句必须都有4.条件语句中IF…EISE…的作用是()A.判断条件真假B.执行条件C.表示条件为真D.表示条件为假1.给出以下四个问题,%1输入x,输出它的相反数;%1求面积为6的正方形的周长;%1三个数a,b,c中输出一个最大数;%1输入x,输出函数f(x)=g~2x<0的函数值・其中不需要用条件语句来描述其算法的有()A.1个B.2个C.3个D.4个2.求下列函数的函数值的算法中需要用到条件语句的函数为()A.f(x)=log4(x2+1)B.y=x3-1x<2.5x>2.5D

5、.f(x)=2x3.阅读下列程序:INPUTaIFa>5THENb=2*aELSEb二a*a+lENDIFPRINTbEND如果输入5,则该程序的运行结果为()A.lB」0C.25D.264.若输入x的值为3,则该程序运行后,输出变量y的值是()INPUTxIFx>3THENy=x*xELSEy=2*xENDIFPRINTyENDA.3B.6C.9D.2712•阅读如图所示的程序:INPUTxIFx<0THENy=x+3ELSEIFx>0THENy=x+5ELSEy=0ENDIFENDIFPRINTyEND如果输入x=-2,则输出的结果y为()A.OB.

6、lC.2D.313.己知有下面的程序,如果程序执行后输出的结果是360,那么在程序UNTIL后面的“条件”应为•i=6s=lDOs=s*ii=i—1LOOPUNTIL条件PRINTsEND13.己知下列程序:INPUTxIFx<=-lTHENy=—x—1ELSEIFx>lTHENy=-x2+1ELSEy=x—1ENDIFENDIFPRINT“y=";yEND如果输出的是y=0.75,则输入的x是・14.若a=ll时,下面的程序段输岀的结果是.TFa<10THENy=2*(a_1)ELSEy=aMOD10ENDIFPRINTyEND答案和解析1.【答案】C

7、解:条件语句有两种格式:分别是/F—77/EN格式和/F—7HEN—E厶SE格式.对于一个分支的条件语句可以没有ELSE后的语句.2.【答案】B解:①,②两小题中都不需要分类,所以不用条件语句.而③,④则必须分类,故需要用条件语句.1.【答案】D解:当条件不满足时执行循环体,当条件满足时退出循环.由于输出的是132,故应执行了两次循环体,因此条件①应为/<11.2.【答案】C解:程序执行如下:(1)x<20,兀=0+1=1,x=r=l;(2)x<20,兀=1+1=2,x=2,=4,(3)x<20,兀=4+1=5,x=52=25,此时跳出循环,并输出兀.・

8、••一共进行3次循环,故选C.3.【答案】C解:由题意,0.5.r,兀W50,得)=25+0.6(兀一50),x>50.当x=60时,y=25+0.6x(60-50)=31.・•・输出y的值为31.4.【答案】C解:条件语句有两种格式:分别是IF-THEN-ENDIF格式和IF-THEN-ELSE-ENDIF格式.对于一个分支的条件语句可以没有ELSE后的语句.5.【答案】A解:当计算机执行语句时,首先对IF后的条件进行判断,如果条件符合,执行语句体,否则,执行另一个语句体,因此是对条件真假的判断.6.【答案】B解:①,②两小题中都不需要分类,所以不用条

9、件语句•而③,④则必须分类,故需要用条件语句.7.【答案】C解:选项c是一个分段

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

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

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