- 1、本文档共8页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第一节 模仿编程
第一节 模仿编程 -初识pascl语言程序 一、编程在屏幕上显示“Hello World!” 二、已知一辆自行车的售价是300元,请编程计算a辆自行车的总价是多少? 练习:输出两个自然数相除的商和余数 解: 设被除数、除数、商和余数,分别为A,B,C,D,均为变量,且都是整数类型。题中未给出具体的自然数A、B,可采用键盘输入方式。 ① 给出提示,从键盘输入a, b; ② 显示两数相除的数学形式; ③ 求出a除以b的商c; ④ 求出a除以b的余数d; ⑤ 紧接等式后面输出显示商和余数。 * Program ex11; Begin Writeln(‘Hello World!’); ReadLn; End. 程序中的Writeln是一个输出语句,它能命令计算机在屏幕上输出相应的内容,而紧跟Writeln语句后是一对圆括号,其中用单引号引起的部分将被原原本本地显示出来。 解:若总售价用m来表示,则这个问题可分为以下几步处理: ①从键盘输入自行车的数目a; ②用公式 m=300*a 计算总售价; ③输出计算结果。 Program Ex12; {程序首部} Var a,m: integer; {说明部分} Begin {语句部分} Write(‘a=’); ReadLn(a); {输入自行车数目} M:= 300*a; {计算总售价} Writeln(‘M=’,m); {输出总售价} ReadLn; {等待输入回车键} End. 三、认识pascal的程序结构 从上面两个简单的程序,可看出一个Pascal 程序由三部分组成: (1)程序首部 由保留字Program开头,后面跟一个程序名(如:Exl1); 其格式为:Program 程序名; 程序名由用户自己取,它的第一个字符必须是英文字母,其后的字符只能是字母或数字和下划线组成,程序名中不能出现运算符、标点符和空格。 (2)说明部分 程序中所用的常量、变量,或类型、及过程与自定义函数,需在使用之前预先说明,定义数据的属性(类型)。[例1.2] 程序中 Var S,R,C: Real; 是变量说明,此处说明S,R,C三个变量均为实数类型变量。只有被说明为某一类型的变量,在程序中才能将与该变量同类型的数值赋给该变量。 变量说明的格式为: Var 变量表:类型; (3)语句部分 指由保留字 Begin (开始)至 End. (结尾)之间的语句系列,是解决问题的具体处理步骤,也是程序的执行部分。 Pascal程序不管是哪部分,每句末尾都必须有分号(;),但允许最接近 End 的那个语句末尾的分号省略;程序结束的End末尾必须有圆点(. ),是整个程序的结束标志。 程序中花括号“{ }”之间的部分为注释部分。 Program 程序名; { 程序首部} 标号说明; (Label) 常量说明; (Const) {说明部分} 类型说明; (Type) 变量说明; (Var) 过程或函数说明; Begin {程序体 (主程序)} 语句系列; {语句部分} End. Pascal程序的结构 编程计算半径为R的圆的面积和周长 解:这是一个简单问题,按数学方法可分以下几步进行处理: ① 从键盘输入半径的值R; { 要求告诉圆的半径R } ② 用公式 S=πR2 计算圆面积; ③ 用公式 C=2πR 计算圆周长; ④ 输出计算结果。 Pascal程序: Program Ex13; {程序首部 } Var R,S,C: Real; {说明部分 } Begin {语句部分 } Write (‘R=?’); {屏幕显示R=?} Readln(R); {输入半径 } S:=Pi*R*R; {圆面积公式S=πR2} C:=2*
文档评论(0)