pascal語法基礎

2021-09-13 20:03:03 字數 915 閱讀 4055

迴圈語句

for迴圈

for i:=0 to|downto n do

begin

迴圈體;

end;

while迴圈

while 陣列

一維陣列的定義

var a:array[

1..100

] of integer;

//定義乙個大小為100的整形的陣列a,首位置是a[1]

二維陣列的定義

var a:array[1..10,1..10] of integer;
字串

獲取字串的長度

length(str)
引數傳遞

位址傳遞

在變數前面加上var

procedure fun(var sum: double);
函式

返回乙個陣列

type

intarray=array[1..100] of integer;

function fun():intarray;

type

studentrecord = record //定義結構體

id,name,gender:string;

english,math,wl:double;

end;

var t:studentrecord; //t為結構體變數

Pascal 語法分析器 簡易實現

目錄前言 一 實現內容 二 實現準備 1.詞法分析器 2.自上而下的語法分析 理論 三 節選 四 測試截圖 此文僅筆者學習記錄,並不是多麼高深的東西,而且離完成也過了一段時間 不小心給忘了,汗 不過非常歡迎各種指導建議 pascal語言子集 pl 0 詞法分析器的設計與實現 pl 0語言的bnf描述...

CSS語法基礎CSS語法基礎1 基本語法

css語法基礎css語法基礎1.基本語法 css的定義是由三個部分構成 選擇符 selector 屬性 properties 和屬性的取值 value 基本格式如下 selector 選擇符 選擇符是可以是多種形式,一般是你要定義樣式的html標記,例如body p table 你可以通過此方法定義...

Pascal語言簡介

首先,我使用的教材是西安電子科技大學第三版的 計算機作業系統 教材中使用的程式語言是pascal語言,就pascal語言做一簡單介紹,方便大家看這本書裡的對問題的描述時暢通無阻。很詳細的。下面,開始我們的主題了 一 pascal程式結構和基本語法 1 pascal程式由三部分組成,程式首部 說明部分...