编辑:
2016-08-19
程序框图: 程序:
INPUT “x=”;x
y=x^3+3*x^2-24*x+30
PRINT “y=”;y
END
开始
输入x
结束
输出y
y=x3+3x2-24x+30
这个程序由4个语句行组成,计算机按语句行排列的顺序依次执行程序中的语句,最后一行的END语句表示程序到此结束.
①在该程序中第1行中的INPUT语句就是输入语句.这个语句的一般格式是:
INPUT “提示内容”;变量
其中,“提示内容”一般是提示用户输入什么样的信息,它可以用字母、符号、文字等来表述. 变量是指程序在运行时其值是可以变化的量,一般用字母表示. INPUT语句不但可以给单个变量赋值,还可以给多个变量赋值,若输入多个变量,变量与变量之间用逗号隔开. 提示内容加引号,提示内容与变量之间用分号隔开.
其格式为:
INPUT “提示内容1,提示内容2,提示内容3,…”;变量1,变量2,变量3,…
练习:尝试把输入框转化为输入语句
输入a,b,c
解:INPUT “a,b,c=”;a,b,c
②在该程序中,第3行中的PRINT语句是输出语句。它的一般格式是:
PRINT “提示内容”;表达式
其中,“提示内容”一般是提示用户输出什么样的信息,它通常是常量或变量的值;表达式一般是表示输出信息所对应的字母或代数式. PRINT语句可以在计算机的屏幕上输出运算结果和系统信息.
练习:在计算a与b的和S时,输出框转化为输出语句可以怎样表述?
输出S
PRINT “S=”;S或 PRINT “Sum=”;a+b
例2(课本P23例2):编写程序,计算一个学生数学、语文、英语三门课的平均成绩.
第一步,输入该学生数学、语文、英语三门课的成绩a,b,c.
第二步,计算
第三步,输出y.
程序
INPUT “Chinese=”;a
INPUT “Maths=”;b
INPUT “English=”;c
PRINT “The average=”;(a+b+c)/3
END
赋值语句
赋值语句与程序框图中的处理框对应.
在算法的程序框图中,处理框是一个常用的程序框,我们用什么图形表示这个程序框?其功能作用如何?
表示赋值、计算.
在该程序中,第2行中的语句是赋值语句:
变量=表达式
其基本含义是将表达式所代表的值赋给变量,赋值语句中的“=”叫做赋值号,它和数学中的等号不完全一样.计算机在执行赋值语句时,先计算“=”右边表达式的值,然后把这个值赋给“=”左边的变量.
所以赋值语句的作用:先计算出赋值号右边表达式的值,然后把这个值赋给赋值号左边的变量,使该变量的值等于表达式的值.
注:①赋值号左边只能是变量名字,而不能是表达式. 如:2=X是错误的.
②赋值号左右不能对换. 如“A=B”“B=A”的含义运行结果是不同的.
③不能利用赋值语句进行代数式的演算. (如化简、因式分解、解方程等)
④赋值号“=”与数学中的等号意义不同.
精品小编为大家提供的高二数学基本算法语句教学计划大家仔细阅读了吗?最后祝同学们学习进步。
相关推荐:
标签:高二数学教学计划
威廉希尔app (51edu.com)在建设过程中引用了互联网上的一些信息资源并对有明确来源的信息注明了出处,版权归原作者及原网站所有,如果您对本站信息资源版权的归属问题存有异议,请您致信qinquan#51edu.com(将#换成@),我们会立即做出答复并及时解决。如果您认为本站有侵犯您权益的行为,请通知我们,我们一定根据实际情况及时处理。