资料摘要

1·2基本算法语句1·2·1 输入语句、输出语句和赋值语句基础知识1.输入语句、输出语句分别与程序框图中的 、 对应,用来 和 信息。 与程序框图中表示赋值的处理框对应,用来给变量赋值。2.输入语句的一般

  • 资料类型:教学教案文档
  • 所属课文:1.2.1 输入语句、输出语句和赋值语句
  • 支持正文预览,并提供同课文课件入口
浏览次数
51
下载次数
0
更新时间
2019-07-10 10:40:00
来源学校
学校:汕头市潮阳第一中学

1.2.1 输入语句、输出语句和赋值语句第一课时评课稿

未知
2019-07-10 10:40:00
51
0
PDF / 未知页
未知字
配套课件
积分:1
第 1 页,共 1 页

1.2.1 输入语句、输出语句和赋值语句第一课时评课稿

未知

摘要:暂无摘要

关键词:1.2.1 输入语句、输…第一课时评课稿

正文

1·2基本算法语句

1·2·1 输入语句、输出语句和赋值语句

基础知识

1.输入语句、输出语句分别与程序框图中的 、 对应,用来 和 信息。 与程序框图中表示赋值的处理框对应,用来给变量赋值。

2.输入语句的一般格式是

;输出语句的一般格式是 ;

赋值语句的一般格式是 。

3.赋值语句中的“=”叫做 ,它和数学中的等于号不完全相同。计算机执行赋值语句时,先计算“=” 表达式的值,然后把这个值赋给“=” 的变量。

要点解读

1.在很多算法中,变量的初始值会根据具体情况经常改变。在编程序时,我们利用输入语句来控制。如要按函数ylog2x求函数值,必须给定一个x的值,而随x值的改变,函数值跟着改变。此时可用输入语句:INPUT “ x = ”; x 这样来改变x的值。输入语句还可以给多个变量赋值,格式为:INPUT “提示内容1 ,提示内容2 ,提示内容3 ,…”

;变量1 ,变量2 ,变量3 ,…

。“提示内容”与变量之间用分号隔开,各提示内容与各变量之间用逗号隔开,最后的变量的后面不用。

2.任何一个算法都能得出结果,这时用输出语句控制。输出语句可以输出一个或多个常量(或变量)的值。如PRINT a,b,c,d 。输出语句编得不同,输出的显示就不同。若编PRINT “平均数等于”;5678/4

,则输出结果是

平均数等于6.5

。若编PRINT 5678/4

,则输出结果是 6.5 。

3.①赋值语句具有先计算后赋值的双重功能。②赋值语句可以对一个变量多次赋值,每次赋值后新值将取代变量中原有的值。如a2,a3中,最后得到的结果是a3

。其中的“=”与数学中的等于号不同,

AB表示把B的值赋给A

,BA表示把A的值赋给B

。不能将CAB写成ABC

,左边只能是一个变量名,不能是一个需要计算的表达式。③nn1表示将原来的n值加上1后赋给n

,作为新的n值。④一个赋值语句只能给一个变量赋值,下面三个赋值语句的用法是错误的:

ABC3 ,A,B,C3 ,A1,B2,C3

。正确写法是:A1:B2:C3 ⑤将一个变量A的值赋给另一个变量B后,变量B的值取变量A的值,A的值保持不变。不要误认为A的值被取走了。如A3:BA:CA:DA

表示变量A,B,C,D的值都等于3 。

4.数学符号与程序符号的对比:

数学符号

×

÷

程序符号

* / ab

取整运算[5÷3 ]=1 ≤

≥

≠

a^b

5﹨3=1 <= => < > x

x

且

或

ABSx

SQRx

AND OR 程序运算也规定了运算符的优先级和结合性,在表达式求值时,按运算符优先级级别的高低执行。例如先乘除后加减。如果运算级别相同,则按从左到右顺序。

典型例题

类型一 初步认识输入、输出语句

【例1】当x的值为5时,PRINT “

x = ”

;x 在屏幕上输出的结果是(

)

A.

5 = 5

B.

5

C. 5=x

D.

x=5

【思路分析】

【规范解答】

【变式训练】在求函数y5的函数值时,若在屏幕上输出的结果是25 ,则输入的x值是 ,输出语句是 。

x类型二 理解输入、输出、赋值语句的书写格式

【例2】若a3,b9

,则写出下列左边程序的运行结果

,其功能是

. INPUT

a , b PRINT “a,b”

;

a , b m=a a=b b=m

PRINT “a,b”

;a , b INPUT

R , a

S1aa

END

S3.14RRS1

PRINT

S

END

【思路分析】

【规范解答】

R【变式训练】结合图,指出上面右边程序

的功能是

a

类型三

应用输入、输出、赋值语句解决实际问题

【例3】编写一个程序求上底为a,下底为b,底角为60的等腰梯形的面积。

【思路分析】

【规范解答】

【变式训练】根据以下程序画出对应的程序框图。

INPUT

“x,y=”;x , y xx/2

y3y

PRINT

x , y x=x-y y=y-1 PRINT

x , y END 达标训练

1.下列说法正确的是( )

A. 在任何一个程序中,输入语句和输出语句一定同时出现;

B. 在任何一个程序中,输入语句和输出语句一定不能同时出现;

C. 在任何一个程序中,输入语句和输出语句一定不能出现;

D. 在任何一个程序中,输入语句可能不会出现。

2.对赋值语句的描述正确的是( )

①可以给变量提供初值; ②可以将表达式的值赋给变量;

③可以给一个变量重复赋值;④不能给同一变量重复赋值。

A. ①②③ B. ①② C. ②③ ④D. ①②④ 3.在计算机程序中,SQR和ABS是两个不同的函数,它们的功能分别是( )

A.求平方,求绝对值;B.求平方根,求绝对值;C.求算术平方根,求绝对值;D.求绝对值,求算术平方根。

4.下列赋值能使y的值为4的是( )

A. y26 B. y3*511 C. 3*511y D.4y

5.下列左边的程序的运行结果是 . a1

b3

xaabb

yabaa

PRINT

x , y END INPUT “a,b=”;a

,b

xab

yabaa

PRINT

x , y END

6. 若上面右边的程序的运行结果是25 、-56 ,则a ,b . 7.根据下列程序框图编写程序。

开始

输入l

al/3

S3a2/4

输出S

结束

8.某粮库原有粮食30000kg ,3月9日存粮50000kg , 3月20日调进粮食30000kg , 3月23日调出全部存粮的一半,求现在库存的粮食。画出程序框图并写出程序。

【规律方法】输入语句要求输入的值只能是具体的常数,不能是函数表达式。如输入3/5,4*8,ab等都不行。输出语句可以输出常量、表达式的值以及字符。不能用赋值语句进行代数式的演算,也不能出现一个以上的“=”连在一起。如yx29x3x3是不对的。

基础知识答案

1.输入框 输出框 输入 输出 赋值语句 2.INPUT “提示内容”;变量 PRINT “提示内容”;表达式 变量 = 表达式 3.赋值号 右边 左边 典型例题答案解析

【例1】【思路分析】根据输出语句的规定表达解决。

【规范解答】选D 【变式训练】2 PRINT y 【例2】【思路分析】按输入语句、输出语句、赋值语句的格式及要点解读去解决。

【规范解答】运行结果是a3,b9 a-9,b3

。其功能是输出给定的a,b值,交换a,b的值并输出。

【变式训练】

其功能是对给定的圆的半径R及圆的内接正方形边长a的值,求正方形外四个弓形的面积之和。

【例3】【思路分析】如图,可先求出梯形高的值,再利用梯形的面积公式进行计算。

a【规范解答】

INPUT

“a,b=”;a

, b

h3ba/2

h

Sabh/2

60°b

PRINT “S”;S

END

【变式训练】解:程序框图如下:

开始

xx-y

输入x , y

xx/2

yy1

y3y

输出x , y

输出x , y 结束

达标训练答案

1. D 2. A 3.C 4. B 5.-8

, 3 6.a9,b16或a9,b34

7.解:程序如下:

开始

INPUT

“l”;l

al/3

a30000

S3a^2/4

PRINT “S”;S

aa50000

END

a30000

8.解:程序框图及程序如右:

aa50000

aa25800

aa25800

aa/2

aa/2

PRINT “a”;a

END 1·2·2 条件语句

第 1 页,共 1 页

文档信息

  • 格式: PDF
  • 页数: 未知页
  • 字数: 未知
  • 上传时间: 2019-07-10 10:40:00
  • 下载次数: 0
  • 浏览次数: 51
  • 积分: 1
  • 收藏: 0

作者信息

教师头像

5ygggwenku_147287

来自:学校:汕头市潮阳第一中学

下载提示

下载文档后,您可以获得:

  • 完整无水印文档
  • 高清阅读体验
  • 随时保存查看
  • 支持打印下载

关于本教案的常见问题

Q:1.2.1 输入语句、输出语句和赋值语句第一课时评课稿是什么类型的资料?

A:这是一份教学教案文档,可用于备课、课堂讲解与课后复习,支持在线预览正文内容。

Q:这份教案对应哪篇课文?

A:对应课文《1.2.1 输入语句、输出语句和赋值语句》,可从面包屑进入课文目录查看同课其他资料。

Q:如何找到配套课件?

A:页面提供「配套课件/同课文课件」入口;也可进入课文详情页同时查看教案与课件列表。