专升本投影讲稿1

2019-02-15 19:39

合肥精英学校专升本计算机基础复习资料 第 1 页 徐奇观编

一.常量:在程序的执行过程中,其值不变的量。 整数:5 ,-12,0

数值型 小数形式:3.14 ,-45.678

实数

科学记数法形式:1.0E-6, -1.234E18

字符型(字符串):包含在一对定界符之间的所有字符。定界符可以是一对双引号、单引号或方括号。 常量 如:“Hello world!”

‘He asked,“Get the picture?”’

[She said,“You’re my super star.”]

字符串的长度为定界符中间的所有字符个数;字符串原样照输出。 逻辑型:.T. 和 .F.

.T. 表示真,即条件成立。如:3<5的值为 .T.

.F. 表示假,即条件不成立。如:-3<-5的值为 .F.

二.变量:在程序的执行过程中,其值可以变化的量。

变量命名:以字母开头,后跟若干个字母、数字串。变量名最好有含义,如:SCORE、SUM等。 三.运算符 高 算术运算符 ( ) 函数 - 负号 ** 或 ^ * / %(取余) + - 字符运算符 + - 关系运算符 > < >= <= = <> 或 # 逻辑运算符 NOT AND 低 OR

说明:① -3^2的值为9; -(3^2)的值为-9

②“ abc ”+ “def”结果为 “ abc def” ③“ abc ”- “def”结果为 “ abcdef ”

④ 关系运算的结果为逻辑值。条件成立,结果为 .T. ;条件不成立,结果为 .F. 如: 3>5结果为 .F.; 5>=3 结果为 .T.

⑤ NOT、AND、OR的运算量必须是逻辑值,结果也是逻辑值。 ⑥ 运算符有优先级的高低,具体如上所示。 四.表达式及其书写

表达式:用运算符将常量、变量、函数等连接起来,组成有意义的式子。

合肥精英学校专升本计算机基础复习资料 第 2 页 徐奇观编

a?bc?da?b2a?b?b2?4ac2a?2?x?5(a?b)/(c?d)(a?b)/(2*a)

(?b?sqrt(b*b?4*a*c))/(2*a)x???2andx??5 Y

0 2 4 X

椭圆内点的集合,其表达式为: X*X+Y*Y>=4 AND X*X+Y*Y<=16

五.函数

1.输出命令 ? 与 ?? 2. SIN(2) 3. ABS(-7.8) 4. SQRT(25) 5. PI()

6. INT(18.7)

7. ROUND(3.456,2) 8. MOD(8,3)

9. MIN(a,b,c,d)

10. MAX(1,-4,2,-3,6,3+1,2*3+1) 11. SPACE(5) 12. ASC(‘b’)

合肥精英学校专升本计算机基础复习资料 第 3 页 徐奇观编

CHR(66)

LEN(“Follow me!”)

SUBSTR(“ABCDEFG”,3,2) STR(365,5) VAL(“238”)

ALLTRIM(“ ABCDEFG ”) LTRIM(“ ABCDEFG ”) RTRIM(“ ABCDEFG ”)

六.语句和程序结构 1.顺序结构

① 变量赋值和赋值语句

赋值语句格式: 变量=表达式

a=1 a=a+1

b=3+INT(-5.8)

② 交换 a ,b两个变量的值 Memory

c=a a 3,4 a=b b 4,3 b=c c 3

③ INPUT “提示信息” TO 变量

注: 内存变量可以是数值型,字符型等。输入字符型常量时要加定界符。 ACCEPT “提示信息” TO 变量

ACCEPT 语句只能接受字符型值。输入字符型常量时不要加定界符。 ④ RETURN 、CANCEL语句 VFP程序的最后一条语句 ⑤ 计数 N=N+1 N的初始值为0 ⑥ 累加 S=S+X S的初始值为0 ⑦ 累乘 P=P*N P的初始值为1 数组定义 DIMENSION A(5), B(2,4) 2.选择(分支)结构 IF ① IF 条件

F 语句块

条件 ? ENDIF

T ② IF 条件

语句块 语句块A

ELSE

ENDIF 语句块B

ENDIF

13. 14. 15. 16. 17. 18.

合肥精英学校专升本计算机基础复习资料 第 4 页 徐奇观编

IF 条件1

IF 条件2 语句块 A ELSE

条件? 语句块B ENDIF

ELSE

语句块C

语句A 语句B ENDIF

④ DO CASE

CASE 条件1

条件1? 语句1

CASE 条件2 语句2 .

条件2? .

.

CASE 条件N-1 语句N-1 OTHERWISE 语句A 语句B 语句C 语句N ENDCASE

DO CASE e1 e2 e n-1 e n 语句1 语句2 语句n-1 语句n ENDCASE

合肥精英学校专升本计算机基础复习资料 第 5 页 徐奇观编

3. 循环结构

① DO WHILE 条件表达式

语句块

ENDDO

② FOR 循环变量 = 初值 TO 终值 [STEP 步长]

语句块 ENDFOR

说明:

① 通常WHILE循环用于循环次数预先未知的场合,FOR循环用于循环次数已知的场合。DO WHILE 语句中的条件表达式总是与题目中给出的结束条件相反。

② FOR循环中,步长可以为负。此时,初值必须大于终值,否则循环体一次也不执行。步长为1时,STEP 步长 可以省略。

③ 循环变量可以在循环体中出现,既控制循环次数,又参加相应运算;循环变量也可以不在循环体中出现,

此时循环变量仅仅起着控制循环次数的作用。

④ 循环可以嵌套,构成多重循环.要注意语句的配套使用。如:

FOR I=1 TO 10 STEP 2 FOR J=8 TO 1 STEP -2 语句块 ENDFOR ENDFOR 二重循环的含义是:外循环变一次,内循环变一圈。内循环变一圈可以理解为完成某种功能。所以要多次完成某种功能时,可考虑使用二重循环。 ⑤ 循环语句流程图如下所示 DO WHILE 循环

DO WHILE

条件? F

T

语句块

EXIT

ENDDO


专升本投影讲稿1.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:参考答案 - 物理化学 - 第三版 - (程兰征 - 章燕豪 - 著) - 上

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: