- 1、本文档共55页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第02讲PASCAL语言介绍及顺序结构
53;第二讲 PASCAL语言介绍;例:计算机可以与人对话;例:计算机可以与人对话;program circle(input,output);
const
Pi=3.142;
Var
r,l,s:real;
Begin
write(‘Enter radius of a circle:’);
read(r) ;
l:=2*Pi*r;
s:=Pi*r*r;
write(‘r: ‘,r,’ l:’,l,’ s:’,s);
End.;Program 程序名(INPUT,OUTPUT);
lable
标号说明;
const
常量定义;
type
类型说明;
var
变量说明;
function
函数说明;
procedure
过程说明;
begin
程序语句;
…………;
程序语句;
end.
;基本符号
1、字母
A B C D E F G H I J K L M N O Q R S T U V W X Y Z
a b c d e f g h i j k l m n o p q r s t u v w x y z
2、数字 :0 1 2 3 4 5 6 7 8 9
3、特殊符号
+ - * / = = =
( ) [ ] { }
:= . , : ; ^ ..;1、重要特性:允许通过使用描述性的符号名(称为变量名或变量),而不是存储地址,来引用存储在存储器中的数据。2、变量是专用的标识符,标识符的合法命名:以字母开始,后面可以跟任意个字母和数字。NUMBER ,HOURS ,A,B1234 ?3、保留字 program and array begin case const等。 4、标准标识符 false real input abs read等。 ;Pascal中的数据类型;integer (整型);中文名称;real (实型);中文名称;字符型(char);ASCII码表;4、布尔型(boolean);表达式:
是指由常量、变量、函数、括号及运算符等联结起来的式子。
注:表达式中的变量必须有明确的值。;表达式必须以线性形式写出.因此,分母、指数等都必须写在一行上。
函数的自变量可以是任意表达式。且函数的自变量要写在括号中。
为了指定运算的次序可以利用括号。括号必须成对出现,且只有“(”。
所有括起来的子表达式必须首先计算,且从里到外。
运算优先级:函数、NOT、AND、*、/、DIV、MOD、OR、+、-、 、= 、=、=、、;数学表达式 PASCAL表达式;计算机的几种操作;表达式与赋值语句;program Ex(input,output);
var a,b,c:integer;
begin
a:=3;b:=5;
c:=a; a:=b; b:=c;
end.
执行上面程序后,变量a,b的最终值各是多少?;program Ex(input,output);
var a,b:integer;
begin
a:=3;b:=5;
a:=a+b; b:= a-b; a:=a-b;
end.
执行上面程序后,变量a,b的最终值各是多少?;注意事项:;注意事项:;注意事项:;可以看作有特殊功能的赋值语句;输出语句;2356;x=2 y=3 x+y=5 x*y=6;writeln语句;writeln;
输出空行或换行
write(x,y);
writeln;
等价于writeln(x,y)
;例:;场宽说明;场宽说明;常常在read语句前加write语句,打印输入提示信息。
例:writeln(‘input two num:’);
read(hours,rate);
运行:input two num:
—;read语句;read语句举例;read语句举例;readln语句;readln语句;练习;样程:;顺序结构程序设计;例 写一个程序,计算和打印两个数的和及平均值.;描述算法;样程:;练习:;样程:; ;样程:; ;样程:;练习:;样程:
您可能关注的文档
- 研究生第九课2008.ppt
- 研究生税课件5其他案例.ppt
- 矿图[一]--矿图基础知识.ppt
- 研究性学习“书写工具及方式的发展”.ppt
- 研究的定义和意义.ppt
- 研修让我们共同成长.ppt
- 研究生单片机应用02.ppt
- 研读教材研究教法.ppt
- 矿井防尘[主要负责人2010.08].ppt
- 矿压课件[0绪论]山科.ppt
- 高中英语听力训练中的策略与技巧研究教学研究课题报告.docx
- 高中课堂讨论对学生思维能力的影响教学研究课题报告.docx
- 初中历史教学中的合作学习模式教学研究课题报告.docx
- 生活中的数学知识应用研究教学研究开题报告教学研究课题报告.docx
- 2024-2025学年高中地理必修 第二册人教版(2019)教学设计合集.docx
- STEM教育理念在小学教育中的应用教学研究课题报告.docx
- 教育评价与学生心理发展的互动关系教学研究课题报告.docx
- 小学生社会交往能力的培养研究教学研究课题报告.docx
- 各学段学生学习压力与应对策略的研究教学研究开题报告教学研究课题报告.docx
- 高中数学个性化辅导方法探讨教学研究课题报告.docx
文档评论(0)