《高中数学新人教A版必修3学案测评:输入语句、输出语句和赋值语句32138.pdf》由会员分享,可在线阅读,更多相关《高中数学新人教A版必修3学案测评:输入语句、输出语句和赋值语句32138.pdf(5页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、知识改变命运,学习成就未来 欢迎各位老师踊跃投稿,稿酬丰厚 邮箱: 第 1 页 共 5 页 第 4 节输入语句、输出语句和赋值语句 1.输入、输出和赋值语句基本上对应于算法中的()A.顺序结构 B.条件结构 C.循环结构 D.以上都不对 2.下列给出的输入输出语句正确的是()输入语句 INPUT a,b,c,d,e;输入语句 INPUT X=1;输出语句 PRINT A=4;输出语句 PRINT 10,3*2,2/3.A.B.C.D.3.赋值语句中的“=”叫做_,计算机执行赋值语句时,先计算“=”_表达式的值.下列选项正确的是()A.等于号左边 B.赋值号左边 C.等于号右边 D.赋值号右边
2、4.程序:这个程序的功能是_.5.(创新题)计算机执行下面的程序后,则输出的结果为_.6.设变量 x=123,编制一个程序,在屏幕上显示出 x 的值.7.利用输入语句可以给多个变量赋值,下面能实现这一功能的语句是()A.INPUT“A,B,C”a,b,c B.INPUT“A,B,C”;a,b,c C.INPUT a,b,c;“A,B,C”D.PRINT“A,B,C”;a,b,c 8.下列程序运行的结果为_.INPUT“Maths=”;a INPUT“Chinese=”;b INPUT“English=”;c PRINT“The average=”;(a+b+c)/3 END a=1 b=2 a
3、=a+b b=a-b PRINTa,b END 知识改变命运,学习成就未来 欢迎各位老师踊跃投稿,稿酬丰厚 邮箱: 第 2 页 共 5 页 9.(2010枣庄高一质检)下列程序若输出的结果为 3,则输入的 x 值可能是()A.1 B.-3 C.-1 D.1或-3 10.(2010龙岩高一期末)读如下两个程序,完成下列题目.程序(1):程序(2):(1)程序(1)的运行结果为_.(2)若程序(1)、(2)运行结果相同,则程序(2)输入的值为_.11.以下是一个用基本算法语句编写的程序,根据程序画出其相应的程序框图.m=1 n=2 p=3 p=m n=p m=n PRINT m,n,p END I
4、NPUT“x=”;x y=x*x+2*x PRINT y END x=1 x=x*2 x=x*3 PRINT INPUT x y=x*x+6 PRINT y END INPUT“x,y=”;x,y x=x/3 y=2*y2 PRINTx,y x=2*x-y y=y-1 PRINTx,y END 知识改变命运,学习成就未来 欢迎各位老师踊跃投稿,稿酬丰厚 邮箱: 第 3 页 共 5 页 12.(创新题)对于任意的实数 a,b,定义一种运算 a*b=a3-a2b+ab2+b3,试设计一个程序,能够验证该运算是否满足交换律.答案 1.A 2.D 3.D 4.输入数、语、外三门课程的成绩求平均分 5.
5、3,1 6.程序如下:7.B 8.1,1,1 9.D 10.(1)6 (2)0 11.算法语用每一步骤对应于程序框图的步骤,其框图如下:12.要验证该运算是否满足交换律,只需验证 a*b=a3-a2b+ab2+b3与 b*a=b3-b2a+ba2+a3是否相等,若相等,则 b*a的值就是将 a*b中的 a 与 b 交换,因此可利用赋值语句将变量 a,b的值交换,设计算法.程序如下:x=123 PRINT x END INPUT“a,b=”;a,b M=a*a*a-a*a*b+a*b*b+b*b*b PRINT“a*b=”;M x=a a=b b=x M=a*a*a-a*a*b+a*b*b+b*b*b PRINT“b*a=”;M END 知识改变命运,学习成就未来 欢迎各位老师踊跃投稿,稿酬丰厚 邮箱: 第 4 页 共 5 页 知识改变命运,学习成就未来 欢迎各位老师踊跃投稿,稿酬丰厚 邮箱: 第 5 页 共 5 页