、输入语句 1、一般格式:NPUT“提示内容”;变量 2、说明:①作用为实现算法的输入信息功能。 ②“提示内容”提示用户输入什么样的信息。 可以是中文,也可以是其他的 ③变量是指程序在运行时其值是可以变化的量。 ④输入语句要求输入的值只能是具体的常数。 ⑤提示内容与变量之间用“;”隔开,有多个 变量的输入时,变量与变量之间用“,”隔开。 NPUT“ Maths, Chinese, English”;a,b,c
一、输入语句 1、一般格式: INPUT “提示内容”;变量 ②“提示内容”提示用户输入什么样的信息。 可以是中文,也可以是其他的 ③变量是指程序在运行时其值是可以变化的量。 2、说明:①作用为实现算法的输入信息功能。 ④输入语句要求输入的值只能是具体的常数。 ⑤提示内容与变量之间用“;”隔开,有多个 变量的输入时,变量与变量之间用“,”隔开。 INPUT “Maths,Chinese,English”;a,b,c
二、输出语句 1、一般格式:PRNT“提示内容”;表达式 2、说明:①作用是实现算法的输出结果功能。 ②“提示内容”提示用户输出什么样的信息。 ③表达式是指程序要输出的数据。 ④输出语句可以输出常量、变量或表达式的值 及字符
二、输出语句 1、一般格式: PRINT “提示内容” ;表达式 2、说明:①作用是实现算法的输出结果功能。 ②“提示内容”提示用户输出什么样的信息。 ③表达式是指程序要输出的数据。 ④输出语句可以输出常量、变量或表达式的值 及字符
例2:编写程序,计算一个学生数学、语文、英语三门课的平均成绩 算法: 框图: 第一步:分别输入三科的成绩a,b,c; 开始 第二步:计算y=(a+b+c)/3; ∠输入ab/ 第三步:输出y y=(a+b+c)/3 程序: INPUT " Maths=”,a INPUT“ Chinese=b 输出y INPUT English=; C average=(a+b+c)/3 结東 PRINT The average=, average END 程序2: INPUT " Maths. Chinese, English=2abc PRINT The average=; (a+b+c)/3 END
例2:编写程序,计算一个学生数学、语文、英语三门课的平均成绩。 算法: 第一步:分别输入三科的成绩a,b,c; 第二步:计算y=(a+b+c)/3; 第三步:输出y。 框图: 开始 输入a,b,c 输出y 结束 y=(a+b+c)/3 程序: INPUT “Maths=”;a INPUT “Chinese=”;b INPUT “English=”;c average=(a+b+c)/3 PRINT “The average=”;average 程序2:INPUT “Maths, Chinese, English=”;a,b,c PRINT “The average=”;(a+b+c)/3 END END
三、赋值语句 1、一般格式:变量=表达式 2、说明:①作用是将表达式所代表的值赋给变量 ②赋值语句中的“=”称为赋值号。 ③赋值语句右边可以是一个数据、常量和算式, 左边只能是变量,不能为表达式。 ④赋值号左右不能对换
三、赋值语句 1、一般格式: 变量=表达式 2、说明:①作用是将表达式所代表的值赋给变量。 ②赋值语句中的“=”称为赋值号。 ③赋值语句右边可以是一个数据、常量和算式, 左边只能是变量,不能为表达式。 ④赋值号左右不能对换
例3:分析下列程序,考虑输出的结果是什么? 程序1:a=1 X=a+1 PRINT END 程序2:A=10 A=A+15 PRINTA 饺:25 END 程序3:a=1 b=3 PRNT“a+b=a+b 答:a+b=4 END
例3:分析下列程序,考虑输出的结果是什么? 程序2: A=10 A=A+15 PRINT A END 程序1: a=1 x=a+1 PRINT x END 程序3: a=1 b=3 PRINT “a+b=”;a+b END 答: 2 答: 25 答: a+b=4