在未系統(tǒng)學(xué)習(xí)Pascal語言之前,暫且繞過那些繁瑣的語法規(guī)則細(xì)節(jié),透過下面的簡單例題,可以速成掌握Pascal程式的基本組成和基本語句的用法,讓初學(xué)者直接模仿學(xué)習(xí)編簡單程式。
[例1.1]程式在螢?zāi)簧巷@示“Hello World!”。
? Pascal程式:
Program ex11;
Begin
? Writeln(‘Hello World!’);
? ReadLn;
End.
這個(gè)簡單範(fàn)例程序,希望大家的程式設(shè)計(jì)學(xué)習(xí)能有一個(gè)好的開始。程式中的Writeln是輸出語句,它可以命令電腦在螢?zāi)簧陷敵鰧?duì)應(yīng)的內(nèi)容,而緊接Writeln語句後是一對(duì)圓括號(hào),其中用單引號(hào)引起的部分將被原原本本地顯示出來。
[例1.2]已知一輛自行車的售價(jià)是300元,請(qǐng)程式計(jì)算a輛自行車的總價(jià)是多少?
解:若總售價(jià)用m來表示,此問題可分為以下幾步處理:
?= 1 \* GB3 ①從鍵盤輸入自行車的數(shù)目a;
?= 2 \* GB3 ②用公式? m=300*a? 計(jì)算總售價(jià);
?= 3 \* GB3 ③輸出計(jì)算結(jié)果。
Pascal程序:
? Program Ex12;?????????????????????????????? {程序首部}
? Var a,m : integer;????????????????????????????? {說明部分}
? Begin???????????????????????????????????????????????????? {語句部分}
??? Write(‘ a=’);
??? ReadLn(a);?????????????????????M := 300*a;???????????????????????????????m);????????????????????????????????作用?)??????????????????????地
(1)程序首部
由保留字Program開頭,後面跟著一個(gè)程式名稱(如:Exl1);其格式為:
???????????? Program? 程式名稱;
程式名稱由使用者自己取,它的第一個(gè)字元必須是英文字母,其後的字元只能是字母或數(shù)字和底線組成,程式名稱中不能出現(xiàn)運(yùn)算符、標(biāo)點(diǎn)符和空格。