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

本站聲明
本站所有資源均由網(wǎng)友貢獻(xiàn)發(fā)布,或轉(zhuǎn)載各大下載站。請(qǐng)自行檢查軟件的完整性!本網(wǎng)站所有資源僅供學(xué)習(xí)和參考。請(qǐng)勿用于商業(yè)用途,否則造成的一切后果由您自行負(fù)責(zé)!如有侵權(quán),請(qǐng)聯(lián)系我們刪除下架。聯(lián)系方式:admin@php.cn

相關(guān)推薦

Pascal基礎(chǔ)教程 Pascal入門(mén)必備基礎(chǔ)教程 CHM版

無(wú)論做任何事情,都要有一定的方式方法與處理步驟。計(jì)算機(jī)程序設(shè)計(jì)比日常生活中的事務(wù)處理更具有嚴(yán)謹(jǐn)性、規(guī)范性、可行性。為了使計(jì)算機(jī)有效地解決某些問(wèn)題,須將處理步驟編排好,用計(jì)算機(jī)語(yǔ)言組成“序列”,讓計(jì)算機(jī)自動(dòng)識(shí)別并執(zhí)行這個(gè)用計(jì)算機(jī)語(yǔ)言組成的“序列”,完成預(yù)定的任務(wù)。將處理問(wèn)題的步驟編排好,用計(jì)算機(jī)語(yǔ)言組成序列,也就是常說(shuō)的
其它手冊(cè)
2024-01-19

python基礎(chǔ)教程至60課_python入門(mén)基礎(chǔ)資料 word版

python基礎(chǔ)教程至60課,這篇教程開(kāi)始就為大家介紹了,為什么學(xué)習(xí)python,python有什么優(yōu)點(diǎn)等,確實(shí)讓你想快點(diǎn)學(xué)習(xí)python。為什么用Python作為編程入門(mén)語(yǔ)言? 原因很簡(jiǎn)單。 每種語(yǔ)言都會(huì)有它的支持者和反對(duì)者。去Google一下“why python”,你會(huì)得到很多結(jié)果,諸如應(yīng)用范圍廣泛、開(kāi)源、社區(qū)活躍、豐富的庫(kù)、跨平臺(tái)等等等等,也可能找到

ActionScript3 Flash編程無(wú)基礎(chǔ)入門(mén)教程 中文WORD版

做過(guò)Flash動(dòng)畫(huà)的Flash愛(ài)好者們都知道,要做好一個(gè)Flash動(dòng)畫(huà),AS是必不可少的,即使只是很簡(jiǎn)單的幾句代碼也能起到整個(gè)Flash畫(huà)龍點(diǎn)睛的作用。 雖然AS不是真正的面向?qū)ο蟮木幊?,但是它也有?duì)象的概念。這個(gè)概念貫穿整個(gè)AS的始終,所以,對(duì)對(duì)象的理解,比對(duì)語(yǔ)法或者其他的理解更為重要。感興趣的朋友可以過(guò)來(lái)看看

Android開(kāi)發(fā)教程與筆記pdf版

Android文件存取與數(shù)據(jù)庫(kù)編程知識(shí),文件操作主要是讀文件、寫(xiě)文件、讀取靜態(tài)文件等,同時(shí)還介紹了創(chuàng)建添加文件內(nèi)容并保存,打開(kāi)文件并顯示內(nèi)容;數(shù)據(jù)庫(kù)編程方面主要介紹了SQLite數(shù)據(jù)庫(kù)的使用、包括創(chuàng)建、刪除、打開(kāi)數(shù)據(jù)庫(kù)、非查詢(xún)SQL操作指令、查詢(xún)SQL指令-游標(biāo)Cursors等知識(shí)。
移動(dòng)端
2024-02-29

unity3d游戲開(kāi)發(fā)之相機(jī)切換 中文WORD版

本文檔主要講述的是unity3d游戲開(kāi)發(fā)之相機(jī)切換;希望對(duì)大家會(huì)有幫助;感興趣的朋友可以過(guò)來(lái)看看
其它手冊(cè)
2024-02-29

Android 中文API合集 chm版

Android 中文翻譯組——Android中文API合集,API文檔(Reference)是Android開(kāi)發(fā)的基礎(chǔ),三年來(lái)(2007-2010)官方仍未出中文版的API,Android中文翻譯組聚一批從事Android開(kāi)發(fā)人員、論壇版主、大學(xué)生、研究生等利用業(yè)余時(shí)間對(duì)Android的API進(jìn)行翻譯,人數(shù)從1人到80+人不斷壯大,發(fā)表的譯文從1篇到50篇不
移動(dòng)端
2024-02-29

Lucene學(xué)習(xí)和總結(jié) 中文WORD版

本文檔主要講述的是Lucene學(xué)習(xí)和總結(jié);Lucene是一個(gè)高效的,基于Java的全文檢索庫(kù)。希望本文檔會(huì)給有需要的朋友帶來(lái)幫助;感興趣的朋友可以過(guò)來(lái)看看
其它手冊(cè)
2024-02-29

Maven系列

有些公司并不提供外網(wǎng)給程序員,因此不能使用maven訪(fǎng)問(wèn)遠(yuǎn)程的倉(cāng)庫(kù)地址,所以很有必要在局域網(wǎng)里找一臺(tái)有外網(wǎng)權(quán)限的機(jī)器;搭建nexus私服,然后程序員連到這臺(tái)私服上,這樣的話(huà)就可以通過(guò)這臺(tái)搭建了nexus私服的電腦訪(fǎng)問(wèn)maven的遠(yuǎn)程倉(cāng)庫(kù)。感興趣的朋友可以過(guò)來(lái)看看
其它手冊(cè)
2024-02-29

熱門(mén)推薦

php7.3.8離線(xiàn)中文手冊(cè)(官方版)

php7.3.8官方中文手冊(cè)(chm格式)

PHP7.2 中文手冊(cè)

php中文手冊(cè)下載|chm|手機(jī)版|pdf

html5中文手冊(cè)(CHM版)

html5中文手冊(cè)下載(CHM版)

php 5.6中文手冊(cè)

php 5.6中文手冊(cè)下載

PHP7.2手冊(cè)(最新版)

php7.2開(kāi)發(fā)手冊(cè)下載CHM版本

MySQL 5.1參考手冊(cè)

MySQL 5.1參考手冊(cè)下載

HTML中文手冊(cè)(CHM版)

HTML中文手冊(cè)(CHM版)下載

Linux命令大全

Linux命令大全下載

ThinkPHP5.0開(kāi)發(fā)手冊(cè)

ThinkPHP5.0中文完全手冊(cè)下載

JavaScript參考手冊(cè)

JavaScript完整參考手冊(cè)下載