《pascal语言教程》.pdf
文本预览下载声明
Pascal语言教程
qiyuanwj整理
第一讲:编程环境
第二讲:程序的基本结构
第三讲:程序的调试
第四讲:程序设计的方法
第五讲:赋值语句
第六讲:输入(读)read 语句
第七讲:输出(写)write 语句
第八讲:条件 (IF) 语句
第九讲:CASE多分支语句
第十讲:REPEAT循环
第十一讲:当(WHILE)语句
第十二讲:FOR循环语句
循环结构练习题
第十三讲:一维数组
第十四讲:二维数组
第十五讲:字符与字符串处理
综合练习一(顺序、分支、循环结构、数组)
第十六讲:函数
第十七讲:过程
第十八讲:子程序中的参数
第十九讲:集合与记录
第二十讲:文件
第二十一讲:指针
第二十二讲:数据结构
第二十三讲:数据结构之“串”
第二十四讲:数据结构之栈
第二十五讲:数据结构之链表
第二十六讲:队列
第二十七讲:树
第二十八讲:图
第二十九讲:算法概述
第三十讲:排序算法
第三十一讲:算法之列举(枚举)法
第三十二讲:算法之递推算法
第三十三讲:搜索算法
第三十四讲基本算法讲座 之 数学篇(1)
Pascal 第一讲:编程环境
一、Pascal的启动
装有TurboPascal的目录中,双击turbo.exe。在桌面上或程序组中双
击turbo图标。
常用命令的快捷方式
F3:打开文件
Alt+F3:关闭一个文件
F2:存储
F6:切换一个窗口
Ctrl+Insert:复制
Shift+Del:剪切
Shift+Insert:粘贴
Ctrl+Y:删除一行
Alt+Backspace:撤消
一个PASCAL程序
进入编辑状态:
选择菜单[FILE][OPEN](今后涉及到菜单调用时,均以此格式表示,
即选择FILE菜单中的OPEN功能)功能,打开一个程序文件,在输
入文件名时,输入文件的主名即可进入程序编辑状态。这时可用编辑
功能健:
光标键:用以上下左右移动光标位置;
INSERT:插入/改写状态切换;
TAB;光标跳至下一制表位;
CAPSLOCK:大小写切换;
DELETE:删除光标位一字符;
BACKSPACE:删除光标前一字符;
CTRL+Y:删除光标处一行;
HOME:光标跳至行首;
END:光标跳至行未;
PAGEUP:上翻一页;
PAGEDOWN:下翻一页;
ENTER:回车/换行;
编辑一个PASCAL程序:
输出一句话的小程序:
programQ1;
begin
writeln(‘YouarewelcometothePASCALworld!’);
readln;
end.
请在编辑状态下编辑输入上述程序,第一行为程序开头,程序名;第
二行BEGIN表示程序开始,最后一行END表示程序结束;WRITELN
()语句把括号中单引号中的的字符打印在屏幕上;READLN语句
等待用户敲回车键结束程序。记住,一般每行以分号“;”结束,但
END后以句号“.”结束,而BEGIN后没有标点符号。即:
除BEGIN外,每一句PASCAL语句后均有分号或句号,只有程序的
最后一个END后才用句号,而其它任何行未都是分号!!!
在集成环境中运行程序:
上述程序[例1、1]编辑好后,如果要运行,只需选择菜单[RUN][RUN]
命令(或CRTL+F9),如果程序正确的,就会在屏幕(这个屏幕叫
程序输出屏幕)上显示:
YouarewelcometothePASCALworld!
然后我们按回车键,就能又回到集成环境中。这时如果还想查看刚才
的屏幕显示,只需选择菜单[RUN][USERSCREEN](或ALT+F5),
就又能到输出屏幕,敲任意键又回到集成环境中。
如果程度出错,则程序没有被运行完就会回到集成环境中,并且光标
停在错误的这一行,在编辑窗口中的第一行还会显示出错信息,如:
Runtimeerror错误代码at错误发生地址
保存文件
把当前编辑的程序文件以当前名存盘,只需运行菜单命令[FILE][SA
VE](或F2),即可。
关闭当前文件
当前文件不想现在再编辑了,可把它关闭掉,即运行菜单命令[WIND
OWS][CLOSE](或ALT+F3),即可。
打开已有文件
欲打开一个已经存在的程序文件,运行菜单命令[FILE][OPEN](或
F3),再按TAB键去选择或不按TAB键而直接输入文件名即可。
练习
在集成环境中输入以下程序,程序的作用是计算圆的面积,圆的半径
由用户从键盘输入,编
显示全部