人教A版高中数学必修三全册同步课时练习_第1页
人教A版高中数学必修三全册同步课时练习_第2页
人教A版高中数学必修三全册同步课时练习_第3页
人教A版高中数学必修三全册同步课时练习_第4页
人教A版高中数学必修三全册同步课时练习_第5页
已阅读5页,还剩61页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

人教A版高中数学必修三全册课时练习

第一章算法初步

1.1算法与程序框图

1.1.1算法的概念

一、选择题

1.下列关于算法的说法,正确的有()

①求解某一类问题的算法是唯一的;

②算法必须在有限次之后停止;

③算法的每一步操作必须是明确的,不能有歧义或模糊;

④算法执行后一定产生确定的结果.

A.1个B.2个

C.3个D.4个

解析:选C由算法的概念,知②③④正确,而解决某类问题的算法不一定是唯一的,

从而①说法不正确.故选C.

2.下列说法中,能称为算法的是()

A.巧妇难为无米之炊

B.炒菜需要洗菜、切菜、刷锅、炒菜这些步骤

C.数学题真有趣

D.物理与数学是密不可分的

解析:选B算法是做T牛事的步骤或程序,因而只有选项B正确.

3.已知a,b,c是三个互不相等的实数,则下面算法解决的问题是()

第一步,比较〃的大小,若则交换a,。的值.

第二步,比较a,c,的大小,若a<c,则交换a,c的值.

第三步,比较6,c的大小,若Xc,则交换6,c•的值.

第四步,输出a,b,c.

A.找出a,b,c三数中最大值

B.将a,b,。按从大到小的顺序排列

C.找出a,b,c三数中最小值

D.将a,b,c按从小到大顺序排列

解析:选B按算法的步骤逐步执行.

第一步,比较“,b的大小,将较大的值作为新«,将较小的值作为新b.

第二步,比较”,c,的大小,将较大的值作为新”,将较小的值作为新

第三步,比较b,c的大小,将较大的值作为新b,将较小的值作为新c.

第四步,输出a,b,c,即按从大到小的顺序输出所给的三个实数.

4.能设计算法求解下列各式中S的值的是()

①S=/+4+g-l---F^TOU:

@S=1+|+|H----^2™+-:

③S=g+1+(H---b/(〃为确定的正整数).

A.①②B.①③

C.②③D.③

解析:选B因为算法的步骤是有限的,所以②不能设计算法求解.易知①③能设计算

法求解.

5.现用若干张扑克牌进行扑克牌游戏.小明背对小亮,让小亮按下列四个步骤操作:

第一步,分发左、中、右三堆牌,每堆牌不少于两张,且各堆牌的张数相同.

第二步,从左边一堆拿出两张,放入中间一堆.

第三步,从右边一堆拿出一张,放入中间一堆.

第四步,左边一堆有几张牌,就从中间一堆拿出几张牌放入左边一堆.

这时,小明准确地说出了中间一堆牌现有的张数,则中间一堆牌现有的张数是()

A.4B.5

C.6D.8

解析:选B由第一步知,三堆牌的张数一样,设为x;第二步后,左边一堆牌的张数

为x-2,中间一堆牌的张数为x+2;第三步后,中间一堆牌的张数为x+2+1=x+3;第四

步,从中间一堆牌中抽出,V-2张牌,则中间余下5张牌,故选B.

二、填空题

6.已知某梯形的底边长CD=b,高为h,求这个梯形面积S的算法如下:

第一步,输入梯形的底边长”和从以及高九

第二步,计算的值.

第三步,计算(a+b)X”的值.

第四步,.

第五步,输出结果S.

………(a+b)X/j,,

答案:计算S=-----2-----的值

7.下面是解决一个问题的算法:

第一步,输入X.

第二步,若x26,转到第三步;否则,转到第四步.

第三步,输出3x—2.

第四步,输出2x+4.

当输入x的值为时,输出的数值最小,且最小值为.

3x-2,尤26,

解析:所给算法解决的是求分段函数於)=〈,的函数值的问题.当x26

xz-2x+4,x<6

时,段)=3x-223X6-2=16,当.r<6时,fix)=x2-2x+4=(x-I)2+3>3,所以式x)min=

3,此时x=1,即当输入x的值为1时,输出的数值最小,且最小值是3.

答案:13

8.一个算法的步骤如下:

第一步,令,.=0,5=2.

第二步,如果i<15,则执行第三步;否则执行第六步.

第三步,计算S+i并用结果代替S

第四步,用i+2的值代替i.

第五步,转去执行第二步.

第六步,输出S

运行该算法,输出的结果S=.

解析:由题中算法可知S=2+2+4+6+8+10+12+14=58.

答案:58

三、解答题

9.在一个笼子里,关了一些鸡和兔,数它们的头一共有36个,数它们的脚一共有100

只,问鸡和兔各多少只?这个问题被称为“鸡兔同笼”问题,它是我国古代的数学著作《孙

子算经》中的一个有趣而具有深远影响的题目.用方程组的思想不难解决这一问题,请你设

计一个解决此问题的通用算法.

解:设鸡、兔的总头数为H,总脚数为F,求鸡、兔各有多少只.算法如下:

第一步,输入总头数H,总脚数F.

4H—F

第二步,计算鸡的只数

第三步,计算兔的只数y=一F—2H­.

JL

第四步,输出X,y的值.

’2”—1,xW-1>

10.已知函数),=<10g3(x+l),-1令<2,试设计一个算法,输入X的值,求对应的

、d,x22,

函数值).

解:算法如下:

第一步,输入X.

第二步,当xW-l时,计算y=2*-l,否则执行第三步.

第三步,当x<2时,计算),=10g3(x+l),否则执行第四步.

第四步,计算

第五步,输出y.

1.1.2程序框图与算法的基本逻辑结构

第1课时程序框图、顺序结构

一、选择题

1.如果输入"=2,那么执行如下算法的结果是()

第一步,输入

第二步,”=”+1.

第三步,”="+2.

第四步,输出机

A.输出3B.输出4

C.输出5D.程序出错

解析:选C因为n=2,所以第二步n=n+1=3,第三步"="+2=5.

2.如图程序框图中,若R=8,运行结果也是8,则程序框图中应填入的内容是(

,寸,

/输入R/

b=k|

/输,a/

A.a=2bB.a=4b

C.l=bD.b=^

解析:选B,:R=8,;/=7^=逆=2.又;a=8,:.a=4b.

3.要解决下面的四个问题,只用顺序结构画不出其程序框图的是()

A.利用公式1+2H----卜〃=〃('』计算1+2H------F10的值

B.当圆的面积己知时,求圆的周长

C.求三个数〃、b、c中的最大数

D.求函数3x—5的函数值

解析:选CC选项中需要判断大小,才能得出结果.

4.已知如图所示的程序框图,则该程序框图运行后输出的2是()

Ix=2I

|y=z-2|

IzQ1

,工

/输出z/

(CT

A.2B.0

D.1

C.1

解析:选C运行程序框图可知,x=2,y=0,z=2°=1.故选C.

5.为确保信息安全,信息需加密传输,发送方由明文一密文(加密),接收方由密文一

明文(解密),已知加密规则如图所示,例如,明文1,2,3,4对应密文5,7,18,16.当接

收方收到密文14,9,23,28时,则解密得到的明文为()

/输出/

一「

A.4,6,1,7B.7,6,1,4

C.6,4,1,7D.1,6,4,7

^a+2b=14t

2b+c=9

解析:选C由题意可知〈f解得a=6,人=4,c=1,d=7.

2c+3d=23,

、4d=28,

二、填空题

6.根据如图所示的程序框图所表示的算法,输出的结果是.

/输出z/

解析:该算法的第一步分别给x,y,z赋于1,2,3三个数,第二步使x取y的值,

即x取值变成2,第三步使丫取x的值,即y的值也是2,第四步让z取y的值,即z取值

也是2,从而第五步输出时,z的值是2.

答案:2

7.如图所示的程序框图中,要想使输入的值与输出的值相等,则输入的“值应为

/输/a/

7=一炉+4%

解析:本题实质是解方程a=-/+4“,解得q=o或a=3.

答案:0或3

8.如图(1)是计算图(2)中阴影部分面积的一个程序框图,则图(1)中①处应填

(1)(2)

解析:本题即找出表示阴影区域的面积公式.由题可知,阴影区域的面积S为正方形面

2

积减去扇形的面积.正方形的面积为S产/,扇形的面积为s2=^ia,则阴影部分的面积为

-4-714-兀

S二S]-S2=-不/2=因此①处应填入“S二

4

三、解答题

9.已知一个正三角形周长为a,求这个正三角形的面积,设计一个算法,解决这个问

题,并画出程序框图.

解:算法步骤如下:

第一步:输入“的值;

第二步:计算/='的值;

第三步:计算S=^x/2的值;

第四步:输出S的值.

相应的程序框图如图所示.

/输入a/

,1,

5=多、

/输出S/

10.如图所示的程序框图,根据该图和下列各小题的条件回答下面的几个小题.

/输入%/

f(x)=-x2+mx

1

/输出/(,)/

(J结L刺

(1)该程序框图解决的是一个什么问题?

(2)当输入的x的值为0和4时,输出的值相等,问当输入的x的值为3时,输出的值

为多大?

(3)在(2)的条件下要想使输出的值最大,输入的x的值应为多大?

(4)在(2)的条件下按照这个程序框图输出的/(X)值,当x的值大于2时,x值大的输出的

«r)值反而小,为什么?

(5)在(2)的条件下要想使输出的值等于3,输入的x的值应为多大?

解:(1)该程序框图解决的是求二次函数/(x)=一式的函数值的问题.

(2)当输入的x的值为。和4时,输出的值相等,

即犬0)=火4).

因为以0)=0,犬4)=-16+4加,

所以一16+4〃?=0,

所以,〃=4,所以./(x)=—,+4x.

因为./(3)=-32+4X3=3,

所以当输入的X的值为3时,输出的y值为3.

(3)因为_/(幻=一/+4犬=一。-2)2+4,

所以当X=2时,7(X)max=4,

所以要想使输出的值最大,输入的x的值应为2.

(4)因为兀0=—(》-2)2+4,

所以函数y(x)在[2,+8)上是减函数,

所以在[2,+8)上,X值大的对应的函数值反而小.

从而当输入的x的值大于2时,x值大的输出的4x)值反而小.

(5)令x?+4x=3,解得x=l或x=3,

所以要想使输出的值等于3,输入的x的值应为1或3.

1.1.2程序框图与算法的基本逻辑结构

第2课时条件结构

一、选择题

1.给出以下四个问题:

①输入一个数X,输出它的相反数;

②求面积为6的正方形的周长;

③求三个数a,b,c中的最大数;

fx—1,x》0,

④求函数4x)=,八的函数值.

U+2,x<0

其中不需要用条件结构来描述其算法的有()

A.1个B.2个

C.3个D.4个

解析:选B当问题中存在分类讨论解决时选用条件结构来描述,故③④需用条件结构

描述,①②不需用条件结构描述,故选B.

2.如图中的程序框图,当片=6,必=9,0=8.5时,*3等于()

A.7B.8

C.10D.11

/输出p/

6+9+亢3

L

解析:选B由木翡框图可知p=S.5^—^~,Ap=-y-=8.5,Ax3=8.5X2-9=8,

故选B.

3.执行如图的程序框图,若输出结果为3,则可输入的实数x值的个数为()

A.1

C.3

解析:选Cx=±2或8均符合题意.

4.执行如图所示的程序框图.如果输入的/0一2,2],则输出的S属于()

解析:选D当f=0时,S有最小值为-3,排除其他选项,故选D.

5.某市的士收费办法如下:不超过2公里收7元(即起步价7元),超过2公里的里程

每公里收2.6元,另每车次超过2公里收燃油附加费1元(不考虑其他因素).相应收费系统

的程序框图如图所示,则①处应填()

A.y=7+2.6x

B.y=8+2.6x

C.y=7+2.6(x—2)

D.y=8+2.6(x—2)

解析:选D当x>2时,2公里内的收费为7元,2公里外的收费为(x-2)X2.6,另外

燃油附加费为1元,所以y=7+2.6(x-2)+1=8+2.6(x-2).

二、填空题

6.程序框图如图所示,该程序框图执行后,输出的y值为

解析:因为y=J=2-2=;2o成立,所以),=1.

答案:1

7.如图所示的程序框图运行后输出结果为芯则输入的x值为

TO

(2

厂,不马,

解析:程序框图表示的是求分段函数v=<2',<的函数值.

logy,0<r<|

<2,

分段讨论函数值为;时X的值,即可得出答案.

答案:一1

8.阅读如图的程序框图,若输入的a,b,c分别是sinx,x,tanx(x为锐角),则输出

的max=.

解析:由程序框图知,判断框中条件若成立,则将a赋给max,否则。较大,将b赋给

max,第二个判断框原理也是取出最大值,此程序的功能是找出三数中的最大值,又x为锐

角,可得sinx<x<tanx,最大值为tanx.

答案:tanx

三、解答题

9.如图所示是某函数人x)给出x的值时,求相应函数值y的程序框图.

«|<1?

(1)写出函数贝x)的解析式;

(2)若输入的x取尤1和.(同〈闷)时,输出的y值相同,试简要分析X]与X2的取值范围.

解:⑴由程序框图知该程序框图执行的功能是求函数),=段)=产一1|的值,故於)的解

析式为Kr)=|f-1|.

(2)画出兀v)=|f—1|的图象如图.

由图象的对称性知:

要使加1)=於2)且周<1对,需一1a1<1,

同时也》必>1或一地忘必<一I,

所以西的取值范围是{如一

X2的取值范围是{X2|1VV2W啦或一1}.

10.有一城市,市区为半径为15km的圆形区域,近郊区为距中心15〜25km的范围内

的环形地带,距中心25km以外的为远郊区,如图所示.市区地价为每公顷100万元,近郊

区地价为每公顷60万元,远郊区地价为每公顷20万元,输入某一点的坐标为(x,y),求该

点的地价,写出公式并画出程序框图.

解:设点(x,y)与市中心的距离为,,则r=y/x2+y2,由题意知r与地价p的关系为p

100,0</<15,

=(60,15<rW25,

20,r>25.

程序框图如下:

1.1.2程序框图与算法的基本逻辑结构

第3课时循环结构

一、选择题

1.(2019.湖北四地七校联考)执行如图所示的程序框图,若输出的值为4,则尸的取值

范围是()

(1耳借+8

A.加16」B.

rz回但Z1

C.D.

L8116;(4'8_

1113

解析:选D第一次循环:5年,〃=2;第二次循环:S=;+;=>〃=3;第三次循环:

5=51+14+18=78,"=4.因此2的取值范围是-(J3,78-J,故选D.

2.(2019•深圳期末)执行如图所示的程序框图,若输入皿=4,n=6,则输出mi的值

分别为()

A.12,3B.24,2

C.24,3D.24,4

解析:选A输入777=4,〃=6时,i=l,a=4Xl=4,〃不能整除a,故继续执行循环

体;i=2,a=4X2=8,〃不能整除a,故继续执行循环体;1=3,4=4X3=12,此时n可

以整除a,故输出。=12,i=3.故选A.

3.(2019・长沙高一检测)执行如图所示的程序框图,若输入》=-2,%=0.5,则输出的

所有y值的和等于()

是否

/输W/\x=x+h\

A.0B.0.5

C.2.5D.3.5

解析:选D输入x=-2,〃=0.5,-2<0,输出y=0,又-2<2,执行循环体;x=-

2+0.5=-1.5,-1.5<0,输出y=0,又-1.5<2,执行循环体;JC=-1.5+0.5=-1,-1<0,

输出y=0,又-1<2,执行循环体;x=-1+0.5=-0.5,-0.5<0,输出v=0,又-0.5<2,

执行循环体;%=-0.5+0.5=0,020,0<1,输出y=x=0,又0<2,执行循环体;x=0+

0.5=0.5,0.520,0.5<1,输出y=尤=0.5,又0.5<2,执彳亍循环体;x=0.5+0.5=1,1>0,

1,输出了=1,又1<2,执行循环体;x=1+0.5=1.5,1.520,1.5^1,输出y=1,又

1.5<2,执行循环体;x=1.5+0.5=2,220,2)1,输出y=1,又222,结束循环.故输

出的所有y值之和为0+0+0+0+0+0.54-1+1+1=3.5.

4.如图所示的程序框图的功能是()

输入正整数.

/输出S/

~,I

[结束)

A.计算(l+2°)+(2+2b+(3+22)+…+("+1+2”)的值

B.计算(1+25+(2+22)+(3+23)+…+(“+2”)的值

C.计算(1+2+3+…+〃)+(2°+2i+22+…+2"T)的值

D.计算[1+2+3T------|-(n-l)j+(20+2'+22H-----2")的值

解析:选C初始值&=1,5=0,第一次循环:S=1+2°,%=2;第二次循环:S=1

+2°+2+2,,k=3,…,给定正整数〃,当k=”时,最后一次循环:S=l+2°+2+2'+-

+n+2n-',k=n+\,退出循环,输出S=(1+2+3+…+〃)+(2°+2]+2?+…+2"」),故

选C.

5.(2019.孝感模拟)如图是某同学为求1009个偶数:2,4,6,2018的平均数而

设计的程序框图,则在该程序框图中的空白判断框和处理框中应填入的内容依次是()

Y

A.i>l009?,x=]009B.i21009?,

ZU1o

X

C.i<l009?,^=YOQ9D.0097,x=27H8

解析:选A因为要求1009个偶数的和,目满足判断条件时,停止循环,输出结果,

故判断框中应填入009?”.因为要求2,4,6,-,2018的平均数,故处理框中应

填入“户血•

二、填空题

6.如图所示的程序框图,当输入x的值为5时,则其输出的结果是.

解析:输入x=5,不满足xWO;x=5-3=2,不满足启0;x=-I满足xWO,二y=

0.5」=2,.•.输出y=2.

答案:2

7.执行如图所示的程序框图,输出的结果为

解析:运行WJ?:x=l,y=l,Z=O,s=l-l=0,r=l+l=2,x=0,y=2,k=0+l

=1;因为123不满足,所以s=-2,f=2,x=-2,y=2,k=2;因为223不满足,所

以5=-4,r=0,x=-4,y=0,%=3.因为3N3满足,所以输出(-4,0).

答案:(一4,0)

8.在如图所示的程序框图中,输入〃=5,则输出的结果是.

解析:n=5为奇数,则/i=3X5+1=16,i=1,16W1;n=16不为奇数,则〃=8,i

=2,8W1;"=8不为奇数,则〃=4,i=3,4W1;〃=4不为奇数,则”=2,i=4,2W1;

〃=2不为奇数,则〃=1,i=5,1=1,输出i=5.

答案:5

三、解答题

9.指出下列程序框图表示的算法,并将最后输出的结果表示出来,指出相应的循环结

构,并用另一种循环结构画出这个算法的程序框图.

解:程序框图表示的算法是计算1X3X5X…X97的值,采用的是直到型循环结构.利

用当型循环结构表示为:

I与3|

1xi|

/>fc7

10.设计一个算法,求1X22X33X…XIOO】00的值,并画出程序框图(分别用直到型循

环结构和当型循环结构表示).

解:算法步骤如下(直到型循环结构):

第一步,S=l.

第二步,i=l.

第三步,S=SX5

第四步,i=i+l.

第五步,判断>100是否成立.若成立,则输出S,结束算法;否则,返回第三步.

该算法的程序框图如图1所示:

图1

算法步骤如下(当型循环结构):

第一步,s=i.

第二步,i=l.

第三步,判断iWlOO是否成立.若成立,则执行第四步;否则,输出S,结束算法.

第四步,s=sxf.

第五步,i=i+l.

该算法的程序框图如图2所示:

图2

1.2基本算法语句

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

一、选择题

1.下列给出的语句中正确的个数是()

①输入语句:INPUTa-3;

②赋值语句:x=6x;

③输出语句:PRINTM=8.

A.0B.1

C.2D.3

解析:选B由输入语句的格式知①错误;②中“x=6x”表示将变量K的值变成6x后

再赋给x,所以②正确;③中不能输出赋值语句,所以③错误.

2.下面程序运行的结果为()

a=l

b=a+3

b=b+l

PRINT“b=";b

END

A.3B.4

C.5D.6

解析:选C因为a=\,b=a+3,所以b=4.又因为b=b+\,所以b=5.

3.执行下列算法语句后的结果(xMODy表示整数x除以整数),的余数)为()

INPUT"x,y=”;x,y

A=x*y

B=xMODy

C=A*y+B

PRINTA,B,C

END

(运行时从键盘上输入16和5)

A.801401B.803403

C.803.2403.2D.803.2404

解析:选A第一句输入x=16,y=5;第二句A=16X5=80;第三句B取16除以5

的余数,;第四句C=80X5+1=401,故选A.

4.阅读下面的程序:

INPUTa,b

a=a+b

b=a-b

a=(a+b)/2

b=(a—b)/2

PRINTa,b

END

当输入力的值分别为3,一5时:程序输出的结果为()

15

3-5--

A.CB.22

D.

15

--4

2-4-

-2+312-3

解析:选C语句顺次执行为。=3-5=-2力=-2-(-5)=3〃=-Z-=2lb=~f~

=-/,所以输出结果为选项C.

5.给出下列程序:

INPUT“实数”•xl,yl,x2,y2

a=xl-x2

m=a八2

b=yl—y2

n=b八2

s=m+n

d=SQR(s)

PRINTd

END

此程序的功能为()

A.求点到直线的距离

B.求两点之间的距离

C.求一个多项式函数的值

D.求输入的值的平方和

解析:选B输入的四个实数可作为两个点的坐标,程序中的a,b分别表示两个点的

横、纵坐标之差,而〃?,”分别表示两点横、纵坐标之差的平方,s是横、纵坐标之差的平

方和,”是平方和的算术平方根,即两点之间的距离,最后输出此距离.

二、填空题

6.下列语句执行完后,A,B的值分别为,.

A=2

B=3

B=A*A

A=A+B

B=A+B

PRINTA,B

END

角星析:':A=2,B=A2,即有B=4,:.A=A+B,即A=2+4=6,:.B=A+B,即B

=6+4=10.

答案:610

7.国家调控了物价后,某水果店三种水果的标价分别为香蕉:2元/千克,苹果:3元/

千克,梨:2.5元/千克.店主为了方便收款设计了一个程序,请将下面的程序补充完整.

INPUT

x=2*a

y=3*b

z=2.5*c

S=________

PRINTS

END

解析:“,人,c依次为香蕉,苹果,梨的千克数,X,y,Z分别是顾客购买香蕉、苹果、

梨应付款数,S为最后顾客应付款总数.

答案:a.b,cx+y+z

8.“x=3*5"“x=x+l”是某一程序先后相邻的两个语句,那么下列说法正确的是

.(填序号)

①“x=3*5”的意思是x=3X5=15,此式与算术中的式子是一样的;

②“x=3*5”是将数值15赋给x;

③“x=3*5”可以写成3X5=x:

④“x=x+l”语句在执行“=”前,右边x的值是15,执行后左边x的值是16.

解析:赋值语句中的“=”与算术上的“=”是不一样的,式子两边的值也不能互换,

而“x=x+1”是将x+1的值赋给x,只有②④正确.

答案:②④

三、解答题

9.以下是一个用基本算法语句编写的程序,根据程序画出其相应的程序框图.

INPUT“x,y=”;x,y

x=x/2

y=3*y

PRINTx,y

x=x-y

y=y-i

PRINTx,y

END

解:程序框图如图所示.

/输入初/

10.已知直线方程为Ax+By+C=o(48ro),试编写一个程序,要求输入符合条件的A,

B,C的值,输出该直线在x轴、y轴上的截距和直线的斜率.

解:程序如下:

INPUTA,B,C

M=(-C)/A

N=(-C)/B

k=(—A)/B

PRINT“该直线在x轴上的截距为”M

PRINT“该直线在y轴上的截距为”N

PRINT”该直线的斜率为“;k

END

1.2.2条件语句

一、选择题

1.(2019.雁峰区模拟)执行如图程序,如果输入的〃=5,1=3,那么输出的结果为()

INPUTa,b

IFa>bTHEN

c=a

a=b

b=c

ENDIF

PRINTa,b

END

A.53B.35

C.33D.55

解析:选B执行程序,a-5,h=3,满足条件cob,执行c=5,a=3,h=5,则输出

a的值为3,b的值为5,故选B.

2.阅读下面程序:

INPUTx

IFx<0THEN

x=­x

ENDIF

PRINTx

END

若输入x=5,则输出结果工为()

A.-5B.5

C.0D.不确定

解析:选B输入后判断=则输出x=5,故选B.

3.在下面这个程序中,

INPUT~"a=";a

IFa>10THEN

b=a\10+aMOD10

ELSE

b=a

ENDIF

PRINTb

END

若输入。=35,则输出的8=()

A.3B.5

C.8D.11

解析:选C因为。=35>10,所以执彳亍“b=a\10+aMOD10",即。=35\10+35MoD

10=3+5=8.

4.在下面的程序中,如果输入x=G,则输出的),值为()

INPUTx

IFx>=0THEN

IFx>0THEN

一,,

PRINTy-;(n/2)*x-5

ELSE

“.,一,,

PRINTy-;0

ENDIF

ELSE

一,,

PRINTy—;(TT/2)*X—3

ENDIF

END

A.0B.1

解析:选B先判断输入的x的取值范围,再执行相应操作.由畤>0,故输出y=

-5=1.

[0.2,x=0,

5.求函数丫=口八的值的算法程序如图所示,则横线处应填()

1I2|川,

INPUTx

IFx=0THEN

y=0.2

ELSE

IFTHEN

y=l+2*x

ELSE

y=l—2*x

ENDIF

ENDIF

PRINTy

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论