高中数学人教A版数学必修3练习1.2基本算法语句1.2.1.doc

高中数学人教A版数学必修3练习1.2基本算法语句1.2.1.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

1.2基本算法语句

1.2.1输入语句、输出语句和赋值语句

课后篇巩固探究

1.下列赋值语句正确的是()

A.3=M+2 B.M=M

C.B=A=2 D.x+y=M

解析:根据赋值语句的格式与要求,知选项B正确.

答案:B

2.以下程序执行后,变量a,b的值分别为()

a=15

b=20

a=a+b

b=ab

a=ab

PRINTa,b

END

A.20,15 B.35,35

C.5,5 D.5,5

解析:依次执行结果为a=15+20=35,b=3520=15,a=3515=20,所以最后输出结果是20,15.

答案:A

3.若下列程序输出的结果为3,则输入的x值可能是()

INPUT“x=”;x

y=x??x+2??x

PRINTy

END

A.1 B.3 C.1 D.1或3

解析:由x2+2x=3,得x=1或x=3.

答案:D

4.有以下程序:

A=11

B=22

A=A+B

PRINT“A=”;A,“B=”;B

END

执行上述语句后,输出的结果是()

A.A=33B=11 B.A=11B=22

C.A=33B=22 D.A=11B=33

解析:∵A=11,B=22,∴A=A+B=33,即把33赋予A,∴A=33,B=22.

答案:C

5.下列程序输出的结果是()

x=6

y=3

x=x/3

y=4??x+1

PRINTx+y

END

A.27 B.9 C.2+25 D.11

解析:该程序的运行过程是

x=6,

y=3,

x=6÷3=2,

y=4×2+1=9,

x+y=2+9=11.

所以输出11.

答案:D

6.下列程序运行后的结果为()

a=2

b=3

c=4

a=b

b=c+3

c=b+4

d=(a+b+c)/3

PRINT“d=”;d

END

A.d=3 B.d=5

C.d=7 D.d=9

解析:∵a=2,b=3,c=4,∴a=3,b=7,c=11.

∴d=13(3+7+11)=7,∴输出d=7

答案:C

7.(2017重庆期末)执行下列程序:

M=1

M=M+1

M=M+2

PRINTM

END

则M的最后输出值为.?

解析:执行程序语句:

M=1后,M=1;

M=M+1后,M=2;

M=M+2后,M=4;

PRINTM后,输出M值为4.

答案:4

8.下列程序的功能是求所输入的两个正数的平方和,已知最后输出的结果是3.46,试据此将程序补充完整.

INPUT“x1=”;1.1

INPUT“x2=”;?

S=?

PRINTS

END

解析:因为程序的功能是求所输入的两个正数的平方和,所以S=x12+x22.又因为最后输出的结果是3.46,所以3.46=1.12+x22.所以x22=2.25.又

答案:1.5x1∧2+x2∧2

9.导学写一个程序,输入两个正数a和b的值,输出ab与ba的值.

解法一程序如下:

INPUT“a,b=”;a,b

A=a∧b

B=b∧a

PRINT“a∧b=”;A

PRINT“b∧a=”;B

END

解法二程序如下:

INPUT“a,b=”;a,b

A=a∧b

PRINT“a∧b=”;A

x=a

a=b

b=x

B=a∧b

PRINT“b∧a=”;B

END

10.编写一个程序,计算用长度为L的细铁丝分别围成一个正方形和一个圆时所围成的正方形和圆的面积.输入L的值,输出正方形和圆的面积,并画出程序框图.(π取3.14)

解:由题意知,正方形的边长为L4,面积S1=L216;圆的半径为r=L2π,面积S

因此程序如下:

INPUT“L=”;L

S1=(L∧2)/16

S2=(L∧2)/(4??3.14)

PRINT“正方形面积为”;S1

PRINT“圆面积为”;S2

程序框图如图所示.

文档评论(0)

zxuli + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档