高中数学专题1.2 基本算法语句-2018-2019学年人教版高一数学基础知识梳理(必修3)(原卷版)

3.0 envi 2025-04-14 17 4 628KB 24 页 3知币
侵权投诉
1.2 基本算法语句
【思考】什么是算法语句?
【解答】之前学过的算法的描述方法有两种:自然语言和程序框图,但这两种方法计算机都无法理解,因
此还需要有一种描述算法的方法,使得它能够被计算机理解并且执行,因此就产生了计算机程序设计语言
而算法语句就是程序设计语言中的基本语句。它主要包括输入语句、输出语句、赋值语句、条件语句和循
环语句。
【课前预习】
数学符号 程序符号
× *
÷ /
ab
ab
≤ <=
≥ >=
≠ <>
|x| ABS( )
SQR( )
EXP( )
且 AND
或 OR
[x] INT( )
一、输入、输出语句
1.输入语句的一般格式为
若有多个输入的量,需要一个一个输入,计算机可以给出提示框,这时的输入格式为
“提示内容”一般是提示用户输入什么样的信息.INPUT 语句可以给多个变量赋值,
【输入语句要求】
(1)输入语句要求输入的值是具体的常量.
(2)“提示内容”提示用户输入的是什么信息,必须加双引号,提示内容“原原本本”地在计算机屏幕
上显示,“提示内容”与“变量”之间要用分号隔开.
(3)一个输入语句可以给多个变量赋值,中间用“,”分隔.形式如:INPUT “a,b,c=”;a,b,c.
如(1)INPUT “S=”;
S
(2)INPUT “a,b,c =”; a,b,c
【例 1】下列语句正确的是( )
INPUT a;b;c
INPUT x=3
INPUT “a=”;a
1
INPUT x
A. ①② B. ②③ C.③④ D. ④
2.输出语句的一般格式为
上述输出的只是一个值,若要连同式子一起输出,则格式为
【输出语句要求】
(1)表达式是指算法和程序要求输出的信息.
(2)提示内容提示用户要输出的是什么信息,提示内容必须加双引号“”,提示内容和表达式之间要用
分号“;”分开.
(3)能 ,
“,”分隔.形式如:PRINT “a,b,c=”;a,b,c.
【例 2】判断下列输出语句,不正确的序号为________.
①输出语句:PRINT“A=”;A
②输出语句:PRINT 20,3*2
③输出语句:“你的姓名”XM
【变式 1】(1)下列输入语句书写正确的是(  )
A.INPUT“A,B,C=”a,b,c
B.INPUT“A,B,C=”;a,b,c
C.INPUTa,b,c=;“A,B,C”
D.PRINT“A,B,C=”;a,b,c
(2)下列输出语句书写不正确的是(  )
A.PRINT S    
B.PRINT S=4
C.PRINT “S=”;S
D.PRINT (a+b+c)/3
【变式 2】运行下列程序,
INPUT “a,b=”;a,b
PRINT “a2+=”;a2+1/b
END
若输入 2,1,则输出的结果为________.
【变式 3】已知正四棱柱的底边长
a
和高
h
,试编写程序,计算该四棱柱的体积.
二、赋值语句
赋值语句的一般格式为
赋值语句中的“=”叫做赋值号,计算机执行赋值语句时,先计算“=”右边的表达式,然后将结果赋给
左边的变量,它和数学中的等号不同.
赋值号“=”左边只能是变量,不能是表达式等;赋值号的右侧可以是常数,也可以是表达式,对于数学
表达式,程序会先将表达式的值求出,再赋给左边的变量.
2
【赋值语句要求】
(1)赋值语句左边只能是变量名字,而不是表达式,右边表达式可以是一个常量、变量或含变量的运算
式.如:2=
x
是错误的.
(2)赋值号的左右两边不能对.赋值语句是将赋值号右边的表达式的值赋给赋值号左边的变量.如“
A
B
”“
B
A
”的运行结果是不同的,如
x
5是对5
x
是错
A
B
C
是错
C
A
B
是对
的.
(3)不用赋值语句数式的(化简、因式分解、解方程等),如
y
x
21=(
x
1)(
x
+1)
这是不了的.在赋值号右边表达式中一个变量的值必须先赋给确的值.在一个赋值语句中只能
给一个变量赋值,不能出两个或以上的“=”.但对于同一个变量可以多次赋值,且给一个变量重复
值,变量只保存最后一次赋值.
【例 1(1)赋值语句的写法:① x=2*yz;② x=3y=4,z5;③ xy7y3.14*5
⑤ y=x+z=3+4.中写法正确的有(  )
A.1 个 B.2 个
C.3 个 D.4 个
(2)阅读下列程序,并指出
a
=3,
b
-5 时的计算结果:
a
b
=________.
INPUT “a,b=”;a,b
a=a+b
b=ab
a=(a+b)/2
b=(ab)/2
PRINT “a,b=”;a,b
END
【例 2】一次学考试中小亮
a
b
c
.后来发现统错了
a
小亮
b
小强的成
c
小明的成,试编写一个程序,正成绩单,并输出.
【变式 1】若输入的
x
值为 3,则计算机执行下的程序后,输出的结果为________.
【例 3】(1)如图①是一个用基本算法语句编写的程序,根据程序其相应的程序框图.
INPUT “x,y=”;x,y
x=x/3
y=2*y2
PRINT x,y
x=2*x-y
yy-1
PRINT x,y
END
图①
(2)给出如图②示的程序框图,写出相应的算法语句.
3
高中数学专题1.2 基本算法语句-2018-2019学年人教版高一数学基础知识梳理(必修3)(原卷版).doc

共24页,预览5页

还剩页未读, 继续阅读

作者:envi 分类:高中 价格:3知币 属性:24 页 大小:628KB 格式:DOC 时间:2025-04-14

开通VIP享超值会员特权

  • 多端同步记录
  • 高速下载文档
  • 免费文档工具
  • 分享文档赚钱
  • 每日登录抽奖
  • 优质衍生服务
/ 24
客服
关注