您当前所在位置:首页 > 高中 > 教案 > 高二数学教案

人教A版高二数学基本算法语句教案设计:上学期

编辑:

2016-08-29

(三)赋值语句

用来表明赋给某一个变量一个具体的确定值的语句。

除了输入语句,它的一般格式是:

赋值语句中的“=”叫做赋值号。

赋值语句的作用:先计算出赋值号右边表达式的值,然后把这个值赋给赋值号左边的变

量,使该变量的值等于表达式的值。

注:①赋值号左边只能是变量名字,而不能是表达式。如:2=X是错误的。

②赋值号左右不能对换。如“A=B”“B=A”的含义运行结果是不同的。

③不能利用赋值语句进行代数式的演算。(如化简、因式分解、解方程等)

④赋值号“=”与数学中的等号意义不同。

四.【例题精析】

〖例1〗:编写程序,计算一个学生数学、语文、英语三门课的平均成绩。

分析:先写出算法,画出程序框图,再进行编程。

算法: 程序:

〖例2〗:给一个变量重复赋值。

程序:

[变式引申]:在此程序的基础上,设计一个程序,要求最后A的输出值是30。

〖例3〗

:交换两个变量A和B分析:引入一个中间变量X,将A的值赋予X,又将B的值赋予A,再将X的值

赋予B,从而达到交换A,B的值。(比如交换装满水的两个水桶里的水需要再找一个空桶)

〖例4〗:编写一个程序,要求输入一个圆的半径,便能输出该圆的周长和面积。(? 取3.14)

分析:设圆的半径为R,则圆的周长为C?2?R,面积为S??R2,可以利

程序:

[同步试题]

1、计算机的程序设计语言很多,但各种程序语言都包含下列基本的算法语句: , , , , 。

2、 在程序语言中,下列符号分别表示什么运算 * ; ;∧ ;SQR( ) ;ABS( )? ,,,

3、下列程序运行后,a,b,c的值各等于什么?

(1) a=3 (2) a=3

b=-5 b=-5

c=8 c=8 a=b a=b

b=c b=c

PRINT a,b,c c=a

END PRINT a,b,c

END

(1)________________________

(2)________________________

4、. 指出下列语句的错误,并改正:

(1)A=B=50

(2)x=1,y=2,z=3

(3)INPUT “How old are you” x

(4)INPUT ,x

(5)PRINT A+B=;C

(6)PRINT Good-bye! 5 下列给出的赋值语句中正确的是( ) A 4?M M??M B?A?3 D x?y?0 6 对赋值语句的描述正确的是 ( )

①可以给变量提供初值 ②将表达式的值赋给变量 ③可以给一个变量重复赋值 ④不能给同一变量重复赋值 A ①②③ B ①② C ②③④ D ①②④

7.已知一个三角形的三边长分别是a,b,c,它的面积可用海伦—秦九韶公式计算。

S?p?a?b?c2

设计一个算法程序,输入三角形的三条边长a,b,c,输出三角形的面积S。

上文所提供的高二数学基本算法语句教案设计,大家看了之后是不是感觉很受用呢?希望大家对本网及时关注。

相关推荐:

湘教版高二上学期数学教案怎么写:空间的立法几何 

人教版数学高二上册《随机抽样》教案模板  

免责声明

精品学习网(51edu.com)在建设过程中引用了互联网上的一些信息资源并对有明确来源的信息注明了出处,版权归原作者及原网站所有,如果您对本站信息资源版权的归属问题存有异议,请您致信qinquan#51edu.com(将#换成@),我们会立即做出答复并及时解决。如果您认为本站有侵犯您权益的行为,请通知我们,我们一定根据实际情况及时处理。