高中数学必修三作业本答案
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
答案与提示
第一章算法初步
1.1算法与程序框图
1.1.1算法的概念
1.C
2.C
3.C
4.①②④
5.方程的两边同乘以1a
6.①②③
7.第一步,计算方程的判别式并判断其符号:Δ=4+4×3=16>0.第二步,将a=1,b=-2,c=-
3代入求根公式x=-b±b2-4ac2a.第三步,得方程的解为x=3,或x=-1
8.第一步,输入自变量x的值.第二步,进行判断,如果x≥0,则f(x)=x+2;否则,f(x)=x2.
第三步,输出f(x)的值
9.第一步,取x1=-2,y1=-1,x2=2,y2=3.第二步,得直线方程y-y1y2-y1=x-x1x2-x1.
第三步,在第二步的方程中,令x=0,得y的值m.第四步,在第二步的方程中,令y=0,得x的值n.
第五步:根据三角形的面积公式求得S=12|m|?|n|
10.第一步,输入a,l.第二步,计算R=2?a2.第三步,计算h=l2-R2.
第四步,计算S=a2.第五步,计算V=13Sh.第六步,输出V
11.第一步,把9枚银元平均分成3堆,每堆3个银元.第二步,任取两堆银元分别放在天平的两边.如果天平平衡,则假银元就在第三堆中;如果天平不平衡,那么假银元就
在轻的那一堆中.第三步,取出含假银元的那一堆,从中任取2个银元放在天平的两
边.如果天平平衡,那么假银元就是未称的那一个;如果天平不平衡,那么轻的那个
就是假银元
程序框图与算法的基本逻辑结
构1.C2.A3.B4.1205.S=S+n,n=n+2
6.求满足1×3×5×…×(i-2)≥10000的最小奇数i的值
7.算法略,程序框图如图:(第7题)
8.算法略,程序框图如图:(第8题)
9.(第9题)
10.(1)若输入的四个数为5,3,7,2,输出的结果是2
(2)该程序框图是为了解决如下问题而设计的:求a,b,c,d四个数中的最小值并输出11.算法略,程序框图如图:(第11题)
1.2基本算法语句
1.2.1输入语句、输出语句和赋值语句
1.A
2.D
3.C
4.12;
3+4+55.①②④6.(1)4,4(2)3,3 7.
INPUT“输入横坐标:”;
a,c x=(a+c)/2
INPUT“输入纵坐标:”;
b,d y=(b+d)/2
PRINT“中点坐标:”;
x,y END
INPUT“L=”;
L a=L/4 S1=a*a
R=L/(2*3.14)
2
PRINT“正方形的面积为:”;S1
PRINT“圆的面积为:”;
S2 END
1.4
INPUTA,B,C
M=-C/A N=-
C/B K=-A/B
PRINT“直线的斜率:”;
K PRINT“x轴上的截
距:”;M
PRINT“y轴上的截
距:”;N END
1.5
第一个输出为2,9,第二个输出为-7,8.程序如下:INPUT“x,y=”;x,y
x=x/2 y=3*y
PRINTx,y
x=x-y y=y-1 PRINTx,y
END 11.
INPUT“卫星高
度:”;h
v=7900*SQR(R)/SQR(R+h)
m=v*SQR(2)
t=C/v
PRI NT“卫星速度:”;v
PRINT“脱离速度:”;m
PRINT“绕地球一周时间:”;t
END
条件语句
1.1.2<
3),2(x=3),x2-1(x>3)
INPUT“两个不同的数”;
A,B IFA>BTHEN PRINTB
ELSE
PRINTA
END IF
END
1.7
INPUT“x=”; x
IFx<=1.1THEN
PRINT“免票”
ELSE
IFx<
PRINT“半票”
ELSE PRINT“全
票” END IF
END IF
END
1.8
INPUT“x=”;
x IFx<-
1THEN
-1
ELSE
IFx>1THEN
y=SQR(3*x)+3
ELSE
y=ABS(x)+1
END IF END
IF PRINT“y=”;
y END 10.
INPUTa,b,c
IFa>0ANDb>0ANDc>0THEN
IFa+b>cANDa+c>bANDb+c>aTHEN p=(a+b+c)/2
S=SQR(p*(p-a)*(p-b)*(p-c))
PRINTS ELSE
PRINT“不能构成三角形”
END IF
ELSE
PRINT“不能构成三角形”
END IF END
1.9(1)超过500元至2000元的部分,15(2)355
循环语
句
1.B
2.B
3.D
4.5150
1.1.3 7. S=0 k=1
DO S=S+1/(k*(k+1))
k=k+1
LOOPUNTILk>99
PRINTS
END
2.
r=0.01
P=12.9533
y=2000
WHILEP<=14
P=P*(1+r)
y=y+1 WEND
PRINTy
END 9. s=0 t=1
i=1 WHILEi<
=20
t=t*i s=s+t
i=i+1
WEND
PRINTs
END 10.
A=0 B=0
C=1
D=A+B+C
PRINTA,B,C,D
WHILED<=1000
A=B