计算机学习98227pascal程序设计语言简介计算机程序是什么:程序是一些计算机能够读懂的命令或指令的有序集合,它的作用是按照编写者的意图完成一定的功能,编写这样的程序叫程序设计。如:下面是一个最简单的pascal程序,它的作用是在屏幕上显示“howdoyoudo!”programex1(input,output);beginwriteln(‘howdoyoudo!’);、一个完整的pascal程序的组成再看一个简单的例子:programex1;constp=;varr:integer;s:real;beginreadln(r);s:=p*r*r;write(s);,我们归纳出:pascal程序组成程序首部(可以省略)说明部分:说明程序中用到的标识符(如符号常量、变量)程序体program——表示一个程序的开始空格——不能省,但可以有多个程序名——任意,但一般要有意义(input,output)——参数,input表示从键盘输入数据;——不能省,表示一个语句结束标识符必须以字母开头,后跟字母或数字,不能有空格如:b,two,x1,my_1是正确的;3x,myfunction,。用const说明常量;如:constp=;用var说明变量;如:varr:integer;begin语句1;语句2;(input,output);varr1,r2,h,s:real;beginr1:=;r2:=;h:=6;s:=(r1+r2)*h/2;writein(s);、关键字又称保留字,是指pascal中具有固定意义的一批英文单词或其缩写,有专门的用途,用在固定的位置,不能作为它用。::const、:case、else、if、of、:div、mod、and、or、not、in分隔符:begin、end注意:单词不要写错,不分大小写。三、 标识符用来标识(表示)程序、符号常量、变量、过程、函数等的名字的符号。分为两类:1、 标准标识符:pascal已经预先定义好的,有特定含义。常量名:false,true,maxint(系统中的最大整数,32767),类型名:boolean,char,integer,real文件名:input,output函数名:abs,odd,ord,pred,round,sqr,sqrt,,trunc过程名:read,readln,write,writeln注意:注意:单词不要写错,不分大小写。:在程序中需要,由用户自己定义的,要注意以下几个问题:①禁止使用关键字、标准标识符作标识符;②尽量做到“见名知义”;③标识符要先说明后使用。四、数据类型计算机处理的对象就是数据,数据的一个重要特征就是它的类型,类型决定了它可以进行的运算、它可能取值的范围、它需要占用的计算机空间。四种简单的标准数据类型:integer:整形,—32768~32767;占用2个字节;real:实形,10-38~1038,-1038~-10-38;关于“溢出”;占用4个字节;char:字符型,能显示和打印输出的字符,如“a”,“=”,“a”;占用1个字节;boolean:布尔型(逻辑型),true(真)、false(假);占用1个字节;五、常量在程序运行过程中,其值不能被改变的量,称为“常量”。如:maxint(32767),pi=,“a”,true,false。整形常量:maxint~—maxint—1实形常量:表示方法:十进制表示法,如-,,-,如120000000,*108,+8-,即-*10-8,应写成--8字符常量:ascii码字符集,256个,记住几个关键的。布尔常量:false<true符号常量:const标识符=值;“先说明后使用”,“见名知义”;六、变量在程序的运行过程中,它的值可以改变的量。变量有“三要素”::标识符,要正确、有意义;:integer,real,char,boolean;:可变,在某一时刻是一个确定的值;也要“先说明后使用”,说明方法:var变量名:类型名;注意1:一个程序只要一个var,相同类型的变量用逗号隔开一起定义。2:变量在定义的同时就确定了类型,也就确定了取值范围和可以进行的运算,同时计算机也会为它开辟一个存储空间存放值。解释t+1—>t的含义。
计算机学习 来自淘豆网m.daumloan.com转载请标明出处.