- 3
- 0
- 约1.81千字
- 约 2页
- 2021-12-05 发布于天津
- 举报
[典型例题探究]
【例1】写出求1+2+3+4+5+6的一个算法.
分析一:按照逐个相加的办法计算 ^
解:第一步:计算1+2得到
第二步:
第三步:
第四步:
第五步:
分析二:
将第一步的运算结果将第二步的运算结果将第三步的运算结果将第四步的运算结果
3;
3与3相加,得到
6与4相加,得到
10与5相加,得到
15与6相加,得到
6;
10;
15;
21.
1)
-.伟大的数学家高斯在上小学时便用
规律发现
解法体现了算法的本 质:对一类问题的机械的、统- 的求解方法.
将步骤一直写下去,便得到 任意有限个数相加的算法.
运用公式 1+2+3+ ???+n=匹L
2
此公式迅速完成了老师布置的作业: 1+2+3+ ???+100,让老师和同学们大
吃一惊.
解:第一步:取 n=6;
第二步:计算n(n 1);
2
第三步:输出运算结果 21.
【例2】已知直角坐标系中的点 A (- 1 , 0), B (3, 2),写出求直
线AB的方程的一个算法.
分析:求直线的方程有不同的方法,可用点斜式、斜截式,也可以用 两点式或截距式.
. 、, ,一一 2 0 1
解:(万法一)第一步:求出直线 AB的斜率k= =—;
3 ( 1) 2
第二步:选定点 A ( — 1,0),用点斜式写出直线 AB的方程V — 0=- 2 [x— (一 1)];
第三步:将第
原创力文档

文档评论(0)