高中二年级(上)数学必修3
第一章:算法初步——1.2.1:输入语句、输出语句和赋值语句
一:知识点讲解
(一):输入、输出语句
? 输入语句、输出语句分别与程序框图中的 框对应,用来输入和输
出信息。 ? 输入、输出语句的格式及功能:
名称 格式 INPUT“提示内容”; ,其中“提示内容”一般是提示用户输入什么样的信息 功能 把程序中新输入的值赋给变量 在计算机的屏幕上输出常量、 的值的系统信息 输入语句 输出语句 PRINT“提示内容”; . (二):赋值语句
? 赋值语句与程序框图中表示 的处理框对应,用来给变量赋值。 ? 赋值语句的格式及功能:
名称 格式 功能 将表达式所代表的值赋给变量,一般先计算“=”右边 的值,然后把这个值赋给“=”左边的 . 赋值语句 变量= . 例1:判断正误,正确的画“√”,错误的画“×”。
1) ( )“i+1=i”是正确的赋值语句。
2) ( )INPUT语句每次只能输入一个变量的值。 3) ( )PRINT语句有计算功能。
4) ( )PRINT语句每次可以输出多个表达式,不同表达式之间用“;”隔开。
第 1 页 共 10 页
(三):与基本语句(输入、输出、赋值语句)的概念相关的问题
? 判断三种基本语句正确与否,要从它们的一般格式及使用说明出发。 例2:指出下列语句中的错误,并改正。
1) A=B=50; 2) x=1,y=2,z=3; 3) INPUT“请输入”x; 4) INPUT,x; 5) PRINT A-B=;C。
(四):读程序、写结果
? 解决已知程序写运行结果的题目,一般是根据程序语言一步一步地执行,写出每步对
应的算式。对于赋值语句,要特别注意同一变量的值发生的不同变化。 例3:写出下列语句所描述的算法的输出结果。
1)
2)
第 2 页 共 10 页
(五):程序语言与程序框图的互译
? 程序框图与程序是算法的两种重要表示方法,有时需要它们相互转化,转化时要注意
程序框与程序语言的对应,并要注意执行的顺序。 例4:以下是一个用基本算法语句编写的程序,根据程序画出相应的程序框图。
(六):应用输入、输出、赋值语句编写程序
? 输入语句与输出语句是基本的程序语句,其功能是输入和输出程序中的数据,提示信
息是为了解释输入与输出的内容,可以省略。赋值语句是程序中的重要语句,使用赋值语句一定要注意赋值语句的格式,如赋值号左边只能是变量而不能不表达式,赋值号左右两端不能调换等,赋值语句没有计算功能。 例5:编写一个程序,要求输入三个数a、b、c,计算a?3b?5c的值。
22 第 3 页 共 10 页
二:方法探究
方法一:输入、输出语句的使用
? 输入、输出语句是两个最基本的语句,在任何程序中都不可缺少。因此,考查程序时,
一定会涉及这两个语句,要熟练掌握。 例1:判断下列输入、输出语句是否正确,并说明理由。
1) 输入语句:INPUT a;b;c; 2) 输入语句:INPUT x=3; 3) 输出语句:PRINT A=4; 4) 输出语句:PRINT 20,3*2。 ? 习题
1. 执行如图所示的程序,则输出的结果是( )
思路分析:根据赋值语句的功能,即可得出输出的结果。 A. 3,2
B. 2,2
C. 3,3
D. 2,3
方法二:赋值语句的应用
? 对变量赋值是任何一个程序中都不可缺少的过程,赋值语句的格式和其在程序中的正
确应用是考查的重点。 例2:赋值语句M=M+3表示的意义是( )
A. 将M的值赋给M+3 B. 将M的值加3后再赋给M C. M和M+3的值相等 D. 以上说法都不对
第 4 页 共 10 页
相关推荐: