
顺序结构是最简单的程序结构,也是最常用的程序结构,只要按照解决问题的顺序写出相应的语句就行,它的执行顺序是自上而下,依次执行。

变量:是指在程序的运行过程中,值可以变化的一段内存空间,也就是说,变量其实只不过是程序可操作的存储区的名称。变量的名称可以由字母、数字和下划线字符组成。它必须以字母或下划线开头(数字不能开头)。
常量:是固定值,在程序执行期间不会改变。如:数值常量、符号常量等。
运算符:用于执行程序代码运算,会针对一个以上操作数项目来进行运算。例如:2+3,其操作数是2和3,而运算符则是“+”。通常有赋值运算符、算术运算符、关系运算符和逻辑运算符。
表达式:由常量、变量、运算符组成的式子叫做表达式,例如:a+2,就是算数表达式。
赋值运算符:赋值运算符就是“=”,它的作用是将一个表达式的值赋给一个左值。
左值:指向内存位置的表达式被称为左值表达式。左值可以出现在赋值号的左边或右边。
右值:指的是存储在内存中某些地址的数值。右值是不能对其进行赋值的表达式,也就是说,右值可以出现在赋值号的右边,但不能出现在赋值号的左边。
右值可以是变量、常量、或表达式,左值只能是变量,不能是常量和表达式。
raptor软件中,赋值运算符可以用“=”表示,也可以用“←”表示。即将右值拷贝给左值。

例如:阅读如下伪代码
A=1
A=10
B=A-8
A=A-B
output A
上述伪代码输出8
再如:下列赋值能使值为4的是( )
A、y-2=6 B、2*3-2=y C、4=y D、y=2*3-2
解析:A、错。等号左边不能是表达式;B、错。同A;C、错。等号左边不能是常量。故选D。

顺序结构是最简单的程序结构,也是最常用的程序结构,只要按照解决问题的顺序写出相应的语句就行,它的执行顺序是自上而下,依次执行。
例题1:温度转换问题
已知摄氏温度,请你将摄氏温度转换为华氏温度。转换公式为:C=5/9(F-32)
解析:已知C,求F。
由于顺序结构主要是执行赋值语句,必须将未知变量放到等号的左边,而已知变量放到等号的右边。故,需要将上述公式转换为:F=C*9/5 + 32。伪代码如下:
input c
f = 9/5 * c +32
output f
raptor流程图如下:

从上例可以看出,顺序结构就是一条流水线,按照解决问题的顺序写出相应的语句就行,它的执行顺序是自上而下,依次执行。

例题2:圆面积问题
已知半径求圆的面积。公式为:S= PI * R^2,求圆的面积。
解析:已知R,求S。伪代码如下:
input r
s = 3.14 * r^2
output s
Raptor流程图如下:
