25/12/21 上午 05:54 云在漫步25/12/21 上午 05:54 云在漫步学习目标1. 了解算法的程序设计语言与算法的自然语言、程序框图的差异 .2. 理解输入、输出语句和赋值语句的功能与表示方法 .3. 能够准确应用输入、输出语句和赋值语句将程序框图转化为算法语句 .1.2.1 输入语句、输出语句和赋值语句25/12/21 上午 05:54 云在漫步学习过程 通过 1.1 的学习,我们了解了算法的含义,学习了用算法步骤和程序框图表示算法的方法 . 本节将在此基础上,学习用程序设计语言表示算法的方法 . 程序是算法的精确形式,是计算机可以理解的算法 . 通常情况下,解决某个具体问题的算法包括大量烦琐的计算、复杂的作图等操作,而计算机强大的数据处理功能是帮助我们轻松完成这些具有重复性、机械性操作步骤的有力工具 . 但是用算法步骤或程序框图表示的算法是计算机不能理解的算法形式,计算机能够执行的算法必须是用计算机能够理解的语言进行描述的,而程序设计语言基本上就是计算机能够理解的语言 . 本节将通过学习算法语句,使得大家更进一步体会算法及其思想 .25/12/21 上午 05:54 云在漫步 程序框图是由表示算法基本逻辑结构的图形组成的,而程序则是由表示算法基本逻辑结构的算法语句组成 . 任何高级程序设计语言都包含输入语句、输出语句、赋值语句、条件语句和循环语句五种基本语句 . 它们与算法的三种基本结构是相互对应的 .顺序结构输入语句、输出语句、赋值语句条件结构条件语句循环结构循环语句25/12/21 上午 05:54 云在漫步第一步:输入 x 的值;第二步:计算 y=x3+3x2-24x+30 的值;第三步:输出 x , y 的值 .框图输入 x开始3232430yxxx输出 x,y结束例 1. 用描点法作函数 的图象时,需要求出自变量和函数的一组对应值 . 编写程序,分别计算当 x=-5 , -4 , -3 , -2 , -1 , 0 , 1 , 2 ,3 , 4 , 5 时的函数值 .3232430yxxx算法程序INPUT “x=”;xy=x^3+3 * x^2-24 * x+30PRINT xPRINT yEND25/12/21 上午 05:54 云在漫步例 1. 用描点法作函数 的图象时,需要求出自变量和函数的一组对应值 . 编写程序,分别计算当 x=-5 , -4 , -3 , -2 , -1 , 0 , 1 , 2 ,3 , 4 , 5 时的函数值 .3232430yxxx程序INPUT “x=”;xy=x^3+3 * x^2-24 * x+30 PRINT xPRINT yENDINPUT “ 提示内...