《基本算法语句》同步练习5(新课标人教A版必修3)

《基本算法语句》同步练习5(新课标人教A版必修3)

ID:43319542

大小:488.23 KB

页数:26页

时间:2019-09-30

《基本算法语句》同步练习5(新课标人教A版必修3)_第1页
《基本算法语句》同步练习5(新课标人教A版必修3)_第2页
《基本算法语句》同步练习5(新课标人教A版必修3)_第3页
《基本算法语句》同步练习5(新课标人教A版必修3)_第4页
《基本算法语句》同步练习5(新课标人教A版必修3)_第5页
资源描述:

《《基本算法语句》同步练习5(新课标人教A版必修3)》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、121输入、输出、赋值语句1、计算机的程序设计语言很多,但各种程序语言都包含下列基本的算法语句:,,,2、在程序语言中,下列符号分別表示什么运算*;;A;SQR();ABS()?3、下列程序运行后,a,b,c的值各等于什么?(1)a=3b=—5c=8a=bb=cPRINTa,b,cEND(2)a=3b=—5c=8a=bb=cc=aPRINTa,b,cEND(1)(2)4、・指岀下列语句的错误,并改正:(1)A=B=50(2)x=l,y=2,z=3(4)INPUT,x(5)PRINTA+B二;C(6)PRIN

2、TGood-bye!5•将两个数a=8,b=n交换,使a=17,b=8,下面语句正确一组是()Aa=bBc=bCb=aDa=cb=ab=aa=bc=ba=cb=a6.计算机执行下面的程序段后,输出的结果是()a=1b=3a-a+bb=a-bPRINTa,bA1,3B4,1C0,0D6,07下列给出的赋值语句中正确的是()8对赋值语句的描述正确的是①可以给变量提供初值③可以给一个变量重复赋值A①②③B①②9、已知f(x)=x3—3x2+2x+LA4=MBM=-MCB=A=3D%+y=0()②将表达式的值赋给变量

3、④不能给同一变量重复赋值C②③④D①②④写出任意一个x的值对应的函数值f(X)的求法程序.10.己知华氏温度和摄氏温度的转化公式为:摄氏温度=(华氏温度-32)x*编写一个程序,输入一个华氏温度,输出其相应的摄氏温度。11•编写一个程序,输入两个非零实数,输出他们加、减、乘、除的结果。12.已知一个三角形的三边长分別是abc,它的面积可用海伦一秦九韶公式计算。”_a+方+cS=jp(p_a)(p_b)(p_c),其中P_—2—设计一个算法程序,输入三角形的三条边长偽人J输出三角形的面积S。13•春节到了,糖果

4、店的售货员忙极了。已知水果糖每千克10.4元,奶糖每千克15.6元,果仁巧克力每千克25.2元,那么依次购买这三种果糖千克,应收取多少钱?请你设计一个程序,帮售货员算账。14•编写一个程序,输入梯形的上底、下底和高的值,计算并输出其面积。15•编写一个程序,交换两个变量a、b的值,并输出交换前后的值。参考答案1•输入语句、输出语句、赋值语句、条件语句、循环语句。2、乘、除、乘方、求平方根、绝对值3、(1)a=—5,b=8,c=8;(2)a=—5,b=8,c=—5・4、(1)变量不能够连续赋值•可以改为A=50

5、B=A(2)一个赋值语句只能给一个变量赋值•可以改为x=ly=2z=3(3)INPUT语句“提示内容”后面有个分号(;)•改为INPUT“Howoldareyou?”;x(4)INPUT语句可以省略“提示内容”部分,此时分号(;)也省略,也不能有其他符号•改为INPUTx(5)PRINT语句“提示内容”部分要加引号(“”)•改为PRINT“A+B=”;C(6)PRINT语句可以没有表达式部分,但提示内容必须加引号(“”).改为PRINTGood-bye!5、B6、B7、B8、A9、解:(方法一)INPUT“请

6、输入自变量x的值xA=xA3B=3*xA2C=2*xD=A—B+C+lPRINT“x=”;xPRINT“f(x)二”;DEND(方法二)INPUT“请输入自变量x的值xm=x*(x—3)n二x*(m+2)y=n+lPRINT“x=”;xPRINT“f(x)=”;yEND10、程序:INPUTFC=(F-32)*5/9PRINTC11、INPUTa,bA=a+bB=a・bC=a*bD二a/bPRINTA,B,C,D12、INPUT“a,b,c=”;a,b,cp=(a+b+c)/2S=SQR(p*(p-a)*(p

7、-b)*(p・c))PRINT“三角形面积S=”;SEND13、INPUTa,b,cy=10.4*a+15.6*b+25・2*cPRINTy14、INPUTa,b,hS=(a+b)*h/2PRINTS15、INPUTa,bPRINTa,bt二aa=bb=tPRINTa,b(同步习题〕122条件语句1、当g=3时,下而的程序段输出的结果是()IF6/<10THENy=2^aELSEy=a^aPRINTyA9B3C10D62给出以下四个问题,①输入.输出它的相反数②求面积为6的正方形的周长③求三个数中输入一个数的

8、最大数④求函数=的函数值其中不需要用条件语句来描述其算法的有()x=5y=-20IFx<0THENx=y-3ELSEy=y+3ENDIFPRINTx—y;y—xA1个B2个C3个D4个3右面程序运行后输出的结果为4下面程序运行后实现的功能为6npvtb,ct=aa=bb=tENDIF“aTHENTHEN;a,ENDIFIFObTHENt=bb=cc=tENDIFPRINTa,b,cV71(X>0),

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

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

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