第一范文网 - 专业文章范例文档资料分享平台

高中数学第一章算法初步1.2-1.2.1输入语句、输出语句和赋值语句练习新人教版必修3

来源:用户分享 时间:2025/7/30 13:18:46 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

1.2 基本算法语句

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

A级 基础巩固

一、选择题

1.关于赋值语句需要注意的事项中不正确的是( )

A.赋值号左边只能是变量,而不能是表达式

B.赋值号左、右两边不能对换

C.不能利用赋值语句进行代数式的演算 D.赋值号与数学中的等号的意义相同

解析:赋值号与数学中的等号的意义不相同.

答案:D

2.下列给出的赋值语句中正确的是( ) B.d=d+2 A.x+3=y-2 D.x-y=5 C.0=x

解析:根据赋值语句特点可知,赋值号左边应该是一个变量,不能是常数或多个变

量,更不能带有运算,故A、C、D错误.B项含义是把d+2的值赋给d,是正确的.

答案:B

3.执行下面的程序后,输出的结果是( )

1 / 6

x=6y=3x=x/3

y=4*x+1PRINT x+yEND 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

4.下面的程序执行后,变量a,b的值分别为(

a=15b=20a=a+b

b=a-ba=a-bPRINT a,b )

B.35,35 D.-5,-5

A.20,15 C.5,5

解析:根据赋值语句的意义,先把a+b=35赋给a,然后把a-b=35-20=15赋给

b,最后再把a-b=35-15=20赋给a.

答案:A

5.两个数a=8,b=17交换,使a=17,b=8,下面语句正确的一组是(

)

c=ba=b A.b=a B.b=aa=ca=cb=a C.a=b D.c=bb=a 解析:由赋值语句的意义知B正确.

答案:B 二、填空题

6.以下程序运行后,输出的结果是________.

2 / 6

A=3B=A*AA=2*A+B

B=B-APRINT A,BEND解析:根据赋值语句,当A=3时,先把A*A=3×3=9的值赋给B,即B=9,再把2*A+B=2×3+9=15的值赋给A,即A=15,最后再把B-A=9-15=-6的值赋给B,即

B=-6.

答案:15,-6 7.下列程序:

输入2,4后,则执行的结果是________.

解析:x=2,y=4, x=xy=2×4=8,

y=8-4=4. 答案:8,4

8.读如下两个程序,完成下列题目.

1=xx*2=x):1程序( x*3=xx PRINTEND

(1)程序(1)的运行结果为________.

(2)若程序(1)、(2)运行结果相同,则程序(2)输入的x的值为________.

解析:赋值语句给变量赋值时,变量的值总是最后一次所赋的值,故程序(1)中x的值

3 / 6

最后为6.要使程序(2)中y的值为6,即x+6=6,故x=0.即输入的x的值为0.

答案:(1)6 (2)0

三、解答题

9.结合图形,说明下列程序的功能.

2

解:该程序的功能是用来求一个半径为R的圆中除去一个边长为a的内接正方形后剩余

的面积,即题图中阴影部分的面积,只要输入R和a的值,就可以输出阴影部分的面积S.

10.写出如图所示的程序框图对应的算法语句.

解:程序如下:

INPUT“x1,x2=”;x1,x2 y1=2^x1 y2=2^x2 k=(y1-y2)/(x1-x2) PRINT k END B级 能力提升

1.给出下面程序:

4 / 6

高中数学第一章算法初步1.2-1.2.1输入语句、输出语句和赋值语句练习新人教版必修3.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c1hvkq59u6k55t2h95x553fre38hic9011aa_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top