当前位置:首页 >> 数学 >> 2015-2016学年高中数学人教B版必修3同步练习:1.2.1赋值、输入和输出语句(含答案)

2015-2016学年高中数学人教B版必修3同步练习:1.2.1赋值、输入和输出语句(含答案)


第一章

1.2

1.2.1

一、选择题 1.下列赋值语句正确的是( A.6=x C.x=y=2 [答案] D [解析] 赋值语句只能给变量赋值,不能给表达式赋值,也不能给多个变量赋值,且变 量一定在“=”号左边. 2.执行“print(%io(2),3+5)”的输出结果是( A.3+5=3+5 C.8 [答案] C

[解析] 输出语句有计算功能,∴3+5=8. 3.下列给出的输入、输出语句正确的是( ①input a;b;c ②input x=3 ③print A=4 ④print(%io(2),a) A.①② C.③④ [答案] D [解析] 由输入、输出语句的定义可知①②③不正确,故选 D. 4.将两个数 A=9,B=15 交换使得 A=15,B=9,下列语句正确的一组是( A=B B=A A [答案] D [解析] 此语句功能是交换两个变量的值,要找一个中间变量来过渡. 5.以下程序运行后输出结果是( ) A=C C=B B=A B B=A A=B C C=B B=A A=C D ) B.②③ D.④ ) ) ) B.x+y=6 D.x=x+2

B.3+5=8 D.8=8

A.58 C.13 [答案] D

B.88 D.85

[解析] ∵x=58,a 为 58 除以 10 的整数商,∴a=5. 又∵b 为 58 除以 10 的余数,∴b=8. ∴x=10×8+5=85. 6.下列程序若输出的结果为 3,则输入的 x 值可能是( )

A.1 C.-1 [答案] D

B.-3 D.1 或-3

[解析] 依题意,得 x2+2x=3,∴x=1 或 x=-3,即输入的 x 的值可能是 1 或-3. 二、填空题 7.下列程序的运行结果是________. a=1; b=3; a=a+b; b=b*a; print?%io?2?,a,b?; [答案] 12,4 [解析] ∵a=1,b=3,∴a=a+b=4;b=b*a=3×4=12,故输出结果为 12,4. 8.执行下列程序: A=20; B=15; A=A+B; B=A-B; A=A*B; B=A+B; print?%io?2?,B?; 运行结果为________. [答案] 720 [解析] ∵A=20,B=15,∴A=A+B=35,B=A-B=20,∴A=A×B=35×20= 700,∴B=A+B=700+20=720.故运行结果为 720. 三、解答题 9. 在一次数学考试中, 小明、 小亮、 小强的成绩分别为 a、 b、 c, 后来发现统计错了. 小

亮的成绩记在了小明的名下, 小强的成绩记在了小亮的名下, 而小明的成绩记在小强的名下 了.设计程序更正成绩单,并输出. [解析] 程序如下: a=input?“a=”?; b=input?“b=”?; c=input?“c=”?; x=a; a=c; c=b; b=x; print?%io?2?,a,b,c?;

一、选择题 1.给出下列程序: x1=input?“x1=”;? y1=input?“y1=”?; x2=input?“x2=”?; y2=input?“y2=”?; a=x1-x2; m=a^2; b=y1-y2; n=b^2; s=m+n; d=sqrt?s?; print?%io?2?,d?; 此程序的功能为( )

A.求点到直线的距离 B.求两点之间的距离 C.求一个多项式函数的值 D.求输入的值的平方和 [答案] B [解析] 输入的四个实数可作为两个点的坐标,程序中的 a,b 分别表示两个点的横、 纵坐标之差,而 m,n 分别表示两点横、纵坐标之差的平方;s 是横、纵坐标之差的平方和, d 是平方和的算术平方根,即两点之间的距离,最后输出此距离. 2.下边程序的输出结果为( )

A=8; B=7; A=A+B; B=A-B; C=A*B; A=C; print?%io?2?,B,A?; A.15,1 C.56,8 [答案] D [解析] 执行过程中,A,B,C 的值的变化情况为:A=7,B=7,A=15,B=8,C =120,A=120,故输出结果是 A=120,B=8. 二、填空题 3.下列程序的运行结果是________. a=2; b=3; c=4; a=b; b=a+c; c=b+a; a=?a+b+c?/2; print?%io?2?,a?; [答案] 10 [解析] ∵a=2,b=3,c=4, ∴a=b=3,b=a+c=7,c=b+a=10, a+b+c 3+7+10 a= = =10. 2 2 故运行结果为 10. 4.如图的程序框图所对应的程序是________. B.15,7 D.120,8

[答案]

x=input?”x=”?; y=2^x; print?%io?2?,y?; [解析] 输入 x、输出 y 分别转化为输入语句、输出语句,y=2x 转化为赋值语句. 三、解答题 5.编写一个程序,要求输入两个正数 a 和 b 的值,输出 ab 与 ba 的值. [解析] 解法一:程序为: a=input?“a=”?; b=input?“b=”?; A=a^b; B=b^a; print?%io?2?,A?; print?%io?2?,B?; 解法二:程序为: a=input?“a=”?; b=input?“b=”?; A=a^b; print?%io?2?,A?; x=a; a=b; b=x; A=a^b; print?%?2?,A?; 6.以下是用 Scilab 语言编写的一个程序,解释每步程序的作用.

[解析] x=input(“x=”)的作用是输入 x 的值, y=input(“y=”)的作用是输入 y 的值, x print(%io(2),x/2)的作用是输出 的值, 2 print(%io(2),3]%io(2),y,x)的作用是顺次输出 x、y 的值.


更多相关文档:

2015-2016学年高中数学 1.2.1输入语句、输出语句和赋值...

2015-2016学年高中数学 1.2.1输入语句、输出语句赋值语句素材 新人教A版必修3_数学_高中教育_教育专区。2015-2016 学年高中数学 1.2.1 输入语句输出语句...

2015-2016学年高中数学人教版必修三同步练习1.2.3 循环...

2015-2016学年高中数学人教版必修三同步练习1.2.3 循环语句(含答案)_数学_...B.5 C.9 D.10 答案:A 8.以下程序运行后的输出结果为( ) A.24 B. ...

2015-2016学年高中数学人教版必修三同步练习 1.2.2 条...

2015-2016学年高中数学人教版必修三同步练习 1.2.2 条件语句(含答案)_数学_...B.y=-x+4 D.y=-x+5 答案:C 4.若输入的是“-1”,则下面的程序输出...

高中数学赋值 输入和输出语句 同步练习新人教版必修三B

高中数学赋值 输入和输出语句 同步练习人教版必修三B_从业资格考试_资格考试/...2015-2016学年高中数学人... 6页 3下载券 高中数学 1.2.1《输入语......

...一章:1.2.1输入语句、输出语句和赋值语句(含答案)

高中数学人教A版必修三同步测试 第一章:1.2.1输入语句、输出语句赋值语句(含答案)_数学_高中教育_教育专区。高中数学人教A版必修三同步测试(含答案) ...

2015-2016学年高中数学人教版必修三同步练习1.1.1 算法...

2015-2016学年高中数学人教版必修三同步练习1.1.1 算法的概念(含答案)_数学_...输出计算的结果. 答案:①S=A+B+C ②x= A+B+C 3 8.写出求 1+2+3+...

2015-2016学年高中数学人教B版必修3同步练习:1.2.3循环...

2015-2016学年高中数学人教B版必修3同步练习:1.2.3循环语句(含答案)_数学_高中教育_教育专区。高中数学人教B版必修3同步练习(含答案) ...

2015-2016学年高中数学人教版必修三同步练习 1.2.4 算...

2015-2016学年高中数学人教版必修三同步练习 1.2.4 算法语句的综合(含答案)_...语句和赋值语句的结构特点及联系.掌 握并应用输入语句输出语句赋值语句编写...

2016年高中数学 第一章 算法初步 1.2.1输入语句、输出...

2016年高中数学 第一章 算法初步 1.2.1输入语句、输出语句赋值语句学案 新人教A版必修3_高考_高中教育_教育专区。1.2 1.2.1 基本算法语句 输入语句、输出...

2015-2016学年高中数学人教版必修三同步练习 1.1.3 程...

2015-2016学年高中数学人教版必修三同步练习 1.1.3 程序框图的综合(习题课(...那么输出的 S=( ) A.2 450 B.2 500 C.2 550 D.2 652 答案:C 8....
更多相关标签:
网站地图

文档资料共享网 nexoncn.com copyright ©right 2010-2020。
文档资料共享网内容来自网络,如有侵犯请联系客服。email:zhit325@126.com