1.2.1 赋值、输入和输出语句输入语句 输出语句 赋值语句 条件语句 循环语句 常用的程序设计语言: BASIC 、 C/C++ 、 Scilab 、 VB 、 ASP 、 Java 等等。 基本算法语句算法的三种基本逻辑结构:顺序结构,条件结构和循环结构。 各种程序语言都包含了下列基本的算法语句:一、赋值语句 在表述一个算法时,经常要引入变量,并赋给该变量一个值,用来表明赋给某一个变量一个具体的确定值的语句叫做赋值语句。 赋值语句的一般格式是: 变量名 = 表达式关于赋值语句,有以下几点需要注意:( 1 )赋值语句的作用是将表达式所代表的值赋给变量。 它实质上是先将赋值号“ =” 右边表达式的值计算出来,然后把该值赋给“ =”左边的变量,使该变量的值等于表达式的值。例如:“ x=5” 的意思是讲数值 5 赋给变量 x.( 2 )赋值语句中的“ =” 称作赋值号,而不是“等号”,例如: a=b ,表示将 b的值赋给 a ,而不是说 a 和 b 相等 ! 赋值号的左右两边不能对换,赋值语句是将赋值号右边表达式的值赋给赋值号左边的变量,例如 a=b 表示用 b 的值代替变量 a 原来的值,不能写为 b=a ,因为 b=a 表示用 a 的值代替变量 b 的值 .( 3 )格式中右边“表达式”可以是一个数值、常量或算式,如果“表达式”是一个算式,赋值语句的作用是先计算出“ =” 右边表达式的值,然后将该值赋给“ = ” 左边的变量 . 如 x=3^2+4*5 -2 , a=b+c 等 .( 4 )赋值语句左边只能是变量名字,而不是表达式。 如 x=5 是对的, 5=x 是错误的; a+b=c 也是错误的,而 c=a+b 是正确的。( 5 )不能利用赋值语句进行代数式的演算(如化简、因式分解等)。 如 y=x2 - 1=(x+1)(x - 1) 这是不能实现的,在赋值语句中赋值号右边的表达式中的每一个“变量”都必须事先赋给确定的值,在一个赋值语句中只能给一个变量赋值,不能出现两个或多个“ = ” 。 如 a=b=5 是错误的;( 6 )对于一个变量可以多次赋值, 如 a=5 , a=7 , a=9 ,则执行时 a 的值是 9 ;变量的值也可以多次赋值, 如 A=5 , B=A , C=A ,最后执行时C 的值仍然是 5 ;( 7 )赋值号与数学中的等号的意义是不同的,赋值号左边的变量如果原来没有值,则执行赋值语句后,获得一个值;如果已有值,则执行该语句,以赋值号右边表达式的值代替该变量原来的值,即将原值“冲掉”。如...