1. 首页 > 笙耀百科 >

pascal教程目录 pascal教学

关于pascal教程目录,pascal教学这个很多人还不知道,今天小柳来为大家解答以上的问题,现在让我们一起来看看吧!

pascal教程目录 pascal教学pascal教程目录 pascal教学


1、(1)进入与退出(注意:退出时必须使用文件菜单中的退出命令或Alt+X) (2)编辑程序 光标移动键的使用 Backspace键:删除光标前一个字符 Ctrl+N:在光标前插入一行 Ctrl+Y:删除光标所在行 Home:光标移到行首 End:光标移到行尾 PageUp/PageDown:上下翻页 Insert:插入与改写状态切换 (3)编译程序(Compile):Alt+F9 (4)运行程序(Run):Ctrl+F9 (5)保存程序(Se):F2 (6)打开原有的程序:F3 (7)查看程序运行结果:Alt+F5 (8)EXIT 返回(9) program lt1;{程序首部} var {说明部分} a,b:integer; sum:integer; begin {执行部分} a:=3355; b:=789; sum:=a+b; writeln('sum=',sum); end.(10) 1.3 完整的Pascal程序结构一个完全的Pascal程序结构program 程序名;uses已知单元说明;label 标号说明;const 常量说明;type 类型说明;var 变量说明;function函数说明;procedure 过程说明;begin语句;语句;……语句;end. (11) round实型四舍五入longinttrunc实型截断取整longint (12) 运算符运算运算对象结果类型+加整型、实型只要有一个运算对象是实型,结果就-减整型、实型是实型,如果全部的运算对象都是整乘整型、实型型并且运算不是除法,则结果为整型,/除整型、实型若运算是除法,则结果是实型。

2、div整除整型整型mod取余整型整型(13) ⑴ 当程序开始把数据输出(写)到文件中去时,总是从文件的起始位置开始。

3、也就是说不可能从文件 的中间位置开始存放数据。

4、 ⑵ 输出的数据是一个接一个地存放在文件中的。

5、 ⑶ 当程序从文件中输入(读取)数据到内存时,也总是从文件的起始位置开始。

6、也就是说不可能从文 件的中间位置开始读取数据。

7、 ⑷ 读数据时,也必须按存入文件时的顺序一个接一个的读入到内存中。

8、 ⑸ 对同一个文件的读写作不能交叉进行。

9、即不能在读取文件的同时往文件里写,也不能在写入文件 的同时从文件里读。

10、 (13) 1.适合于所有文件类型的标准过程和函数 表 9.1 适合于所有文件类型的标准过程和函数 名 字 过程或函数 基 本 功 能 assign 过 程 将一个外部文件名赋予文件变量 close 过 程 关闭一个已打开的文件 eof 函 数 返回文件结束状态 erase 过 程 删除一个外部文件 rename 过 程 重新命名一个外部文件名 reset 过 程 打开一个已存在的文件 rewrite 过 程 建立并打开一个新文件 2.只适合于文本文件的标准过程和函数 表 9.2 只适合文本文件的标准过程和函数 名 字 过程或函数 基 本 功 能 append 过 程 打开一个已存在的文件,从尾部增添元素 eoln 函 数 返回文件的行结束状态 read 过 程 从文本文件中读取一个或多个值赋予相应的变量 readln 过 程 执行 read过程,然后跳到文件的下一行 write 过 程 将一个或多个值写入文本文件 writeln 过 程 执行 write 过程,然后写入一个行结束标志 3.只适合于类型文件的标准过程和函数 表 9.3 只适合类型文件的标准过程和函数 名 字 过程或函数 基 本 功 能 read 过 程 从类型文件中读取一个或多个值赋予相应的变量 write 过 程 将一个或多个值写入类型文件中 filepos 函 数 返回指定文件的当前文件位置 filesize 函 数 返回文件的当前长度,即文件中元素的个数 seek 过 程 将文件指针移到指定的位置(14) 在 Turbo Pascal 系统中,对于整型字符串的输出都是按数据本身长度输出,对于布尔型数据(只有 True和 False 两种值),TRUE 为 4 列,FALSE 为 5列,一律采用大写输出。

11、而 real 型数据的输出时,则按 17列输出,其中列为符号位,正号不显示,后四位为 “E±nn”, 中间的 12列为尾数部分。

12、如: writeln(sqrt(75)); 则输出□8.6602540379E+00。

13、(15) ⑴指定单场宽. 格式:write(表达式 :N)或 writeln(表达式:N),其中 N 为 自然数,指定单场宽后,所有数据不再按标 准场宽输出,而按指定场宽输出。

14、若数据实际长度小于指定场宽时,则一律“向右靠齐,左留空格”。

15、 如 write(1234:8);write('abcdef':12); 输出结果 : □□□□1234□□□□□□abcdef 对于标准实型数据指定单场宽时,如果场宽大于标准场宽时,右靠齐按标准场宽格式输出 17位,左 留空格。

本文到这结束,希望上面文章对大家有所帮助。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至836084111@qq.com 举报,一经查实,本站将立刻删除。

联系我们

工作日:9:30-18:30,节假日休息