资料摘要

1.2.1 输入语句、输出语句和赋值语句例1:用描点法作函数yx33x224x30的图象时,需要求出自变量和函数的一组对应值。编写程序,分别计算当x5,4,3,2,1,0,1,2,3,4,5时的函数值。解:(1)算法:第一步:输入一个自变量x的值。第二步:计算yx33x22

  • 资料类型:教学教案文档
  • 所属课文:1.2.1 输入语句、输出语句和赋值语句
  • 支持正文预览,并提供同课文课件入口
浏览次数
23
下载次数
0
更新时间
2019-07-03 17:00:00
来源学校
学校:四川省内江市第六中学

1.2.1 输入语句、输出语句和赋值语句教学评价实录

未知
2019-07-03 17:00:00
23
0
PDF / 未知页
未知字
配套课件
积分:1
第 1 页,共 1 页

1.2.1 输入语句、输出语句和赋值语句教学评价实录

未知

摘要:暂无摘要

关键词:1.2.1 输入语句、输…教学评价实录

正文

1.2.1

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

例1:用描点法作函数yx33x224x30的图象时,需要求出自变量和函数的一组对应值。编写程序,分别计算当x5,4,3,2,1,0,1,2,3,4,5时的函数值。

解:(1)算法:

第一步:输入一个自变量x的值。

第二步:计算yx33x224x30。

第三步:输出y。

(2)程序框图:

(3)程序:

INPUT

“x”;x

y=x^3+3*x^2-24*x+30

PRINT

y

END 一、输入语句:

1.格式:

INPUT

“提示内容”;变量

2.功能:可以一次为一个或多个变量赋值,实现了算法中的输入功能。

3.说明:

(1)“提示内容”是提示用户输入什么样的信息。

(2)程序框图中的输入框转化为算法语句就是输入语句。

注:输入语句使用说明:

1.INPUT语句又称“键盘输入语句”,当计算机执行到该语句时,暂停并等候用户输入程序运行需要的数据。此时,用户只需把数据由键盘输入,然后回车,程序将继续运行。

2.“提示内容”的作用是在程序执行时提示用户明确将要输入的是什么样的数据。

如:INPUT

“语文,数学,外语成绩=”;a,b,c “提示内容”及后面的“;”可省略直接输入,如:

INPUT

a,b,c 3.无计算功能。

二、输出语句:

1.格式:

PRINT

“提示内容”;表达式

2.功能:

①先计算表达式的值,然后输出结果,实现了算法中的输出功能。

②显示在计算机屏幕上,也就是输出信息,可以是常量、变量的值和系统信息。

3.说明:

程序框图中的输出框转化为算法语句就是输出语句。

注:输出语句使用说明:

1.PRINT语句又称“打印语句”,将结果在屏幕上显示出来,是任何程序中必有的语句。

2.“提示内容”提示用户输出的是什么样的信息。如:PRINT

“该生的总分=”;S 3.具有计算功能,可以输出常量、变量的值和系统信息。如:

1

PRINT

12/3

PRINT

5

PRINT

“I am a student!”

4.输入语句、输出语句格式的理解:

(1)两种语句的格式必须严格按要求书写,不可随意更改。

(2)两个语句中“提示内容”与“变量”(或“表达式”)之间必须用“;”分开。

(3)输入语句的“变量”可以是多个变量,书写时变量之间要用“;”隔开;同样,输出语句中的“表达式”也可以是多个,书写时用“,”隔开。

(4)两个语句中的“提示内容”只是在程序执行时,便于操作员操作,可有可无,另外输出语句中也可以只有“提示内容”,没有表达式。

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

解:(1)算法:

第一步:输入该学生数学、语文、英语三门课的成绩a,b,c. 第二步:计算yabc。

3第三步:输出y。

(2)程序框图:

(3)程序:

INPUT

“Maths=”;a

INRUT

“Chinese=”;b

INPUT

“English=”;c

PRINT

“The average=”;(a+b+c)/3

END 三、赋值语句:

1.格式:

变量=表达式

2.功能:

先计算表达式的值,然后把结果赋值给“=”左边的变量,此步完成后,“=”左边变量的值就改变了。

3.说明:

赋值语句中的“=”叫做赋值号,它和数学中的等号不一样。

注:赋值语句使用说明:

1.在代数式中A=B与B=A是等效的两个等式,而在赋值语句中则是两个不同的赋值过程。

如:A=B是将B的值赋给变量A,而B=A是将A的值赋给变量B。

2.“=”右边可以是常量、变量或算式,如X=6,A=B,当表达式为一算式时,如C=X+Y,是指先计算X+Y的值,再把该值赋给C,所以赋值语句具有计算功能。

3.“=”左边必须是变量,而不能是表达式、常量。如15=a,x+y=c都是错误的。

4.一个语句只能给一个变量赋值,不能对几个变量连续赋值,但可以辗转赋值。

如:A=B=10是不正确的,但可以写成:A=10,B=A;赋值后,A的值是10,B的值也是10. 5.可给一个变量多次赋值,但只保留最后一次所赋的值。如:A=5,B=3,A=A+B,;执行后A的值为8. 4.几种常见的算术运算符:

2

运算符

^ *,/ MOD,\ +,- 作用

乘方(幂)运算,如(aa^b)

乘法,除法运算,如(abab,baa/b)

b求余运算,取商运算,如(5MOD32,5\31)

加法,减法运算

>=,<=,<> 大于等于,小于等于,不等号

注:

1.逻辑“且”运算:AND 2.逻辑“或”运算:OR 5.几种常见的函数及功能:

函数名

LOG(x) SQR(x) ABS(x)

INT(x)

SGN(x) 功能

注意事项

lnx(自然对数)

x的算术平方根

x的绝对值

取整函数,求不大于x的最大整数

符号函数

e2.71828

x0

INT(6.3)7

INT(6.5)61,x0SGN(x)0,x0

1,x06.若一个表达式中有多个运算的运算次序规则:

(1)先乘除,后加减。

(2)乘方优先于乘除。

(3)函数优先于乘方。

(4)MOD优先于加减,但次于乘除。

(5)有括号时,括号最优先。

如下所示:

(

)

→函

数

→^→*,/→MOD,\→+,- 如:(3+5)*5 MOD 2+2*3*SQR(4)^2 =(40 MOD 2)+6*4 =24 例3:给一个变量重复赋值:

程序:A=10

A=A+15

PRINT

A

END 例4:交换两个变量A和B的值,并输出交换前后的值。

解:程序:

INPUT

A,B

PRINT

A,B

3

x=A

A=B

B=x

PRINT

A,B

END 例5:编写程序,输入4个数,输出这4个数的平均数。

解:(1)算法:

第一步:输入四个数a,b,c,d。

第二步:计算y开始输入a,b,c,dabcd。

4第三步:输出y。

y(2)程序框图:

(3)程序:

输出y

INPUT

a,b,c,d

y=(a+b+c+d)/4 结束

PRINT

y

END 例6:我国现有人口数约是13亿,若人口净增长率为1.5%,设计算法求n年后我国人口总数y(单位:亿),画出程序框图,并编写程序。

解:(1)算法:

第一步:输入n。

第二步:计算y131.015n。

第三步:输出y。

(2)程序框图:

(3)程序:

INPUT

n

y=13*1.015^n

PRINT

y

END 开始输入nabcd4y131.015n输出y结束例7:已知如图所示的程序,若输入a4,b8,则输出a,b的值分别为

,

。

INPUT

a,b

a=a+b

b=a-b

a=(a+b)/2

b=(a-b)/2

PRINT

a,b

END 例8:如图,已知圆的半径为R,其内接正方形的边长为a,试设计程序求图中阴影部分的面积。

解:由图可知阴影部分的面积:

4

S阴R2a2(取3.14)

解决该问题的程序为:

INPUT

“R=”;R

INPUT

“a=”;a

s1=a^2

s2=3.14*R^2

s=s2-s1

PRINT

s

END 例9:根据下列程序框图写出其相应的程序:

解:程序:

INPUT

“x,y=”;x,y

x=x/3

y=2*y^2

PRINT

x,y

x=2*x-y

y=y-1

PRINT

x,y

END

5 开始输入x,yxx3y2y2输出x,yx2xyyy1输出x,y结束

第 1 页,共 1 页

文档信息

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

作者信息

教师头像

5ygggwenku_147287

来自:学校:四川省内江市第六中学

下载提示

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

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

关于本教案的常见问题

Q:1.2.1 输入语句、输出语句和赋值语句教学评价实录是什么类型的资料?

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

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

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

Q:如何找到配套课件?

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