詞法分析實驗報告

2022-01-30 02:08:35 字數 1911 閱讀 2097

實驗

一、詞法分析實驗

專業 商軟三班  姓名 姚棋輝  學號201506110250

一、實驗目的

編譯乙個詞法分析程式

實驗內容和要求

輸入字串,輸出這些字串的種別碼。

二、實驗方法、步驟及結果測試

方法:鍵盤輸入字串時,使用陣列放起來,再從陣列這裡放進佇列。

步驟:1:鍵盤輸入字串,存放在陣列中,

2:將存放在陣列的字串進佇列

3:進佇列後,進行判斷字串,返回乙個種別碼,輸出到螢幕上。

原理分析及流程圖

原理:是通過比較的方法將單詞轉換為國際碼實現種別碼,得到詞法分析的結果。

else if((ch>='0'&&ch<='9'))  //數字

sum=0;

while((ch>='0'&&ch<='9'))

sum=sum*10+ch-'0';

ch=aa[p++];

p--;

a=11;

if(sum>32767)

a=-1;

這個部分,是將鍵盤錄入的字串進佇列的字串轉換為iass碼,

再有程式進行碼的比較,若比較成功,則返回乙個iass碼的值,進行輸出字串的種別碼

2.執行結果及分析

三、實驗總結

在這次的作業中,我覺得最難的是將字串轉換為iass碼的這一過程。在自己去想怎麼轉換這一步,花了較多的時間去修改以及去除錯,

遇到的難題解決辦法:

通過在網上尋找解決辦法,也問同學。

詞法分析實驗報告

實驗 一 詞法分析實驗 商業軟體工程 麥振澎 201506110162 一 實驗目的 對使用者輸入的字串進行判斷,區分它們的型別,熟悉詞法分析的過程。二 實驗內容和要求 使用者輸入的字串進行判斷,分別輸出每個字串所屬的型別。其中的判斷標準如下 無符號整數 整數 識別符號 字母 數字 0 1 2 8 ...

詞法分析實驗報告

格式說明 排版時注意按此模板的字型,字型大小和行距。報告提交和列印輸出時請去掉此框。實驗 一 詞法分析實驗 專業 商業軟體工程 姓名 李桂源 學號 201506110201 一 實驗目的 通過設計編制除錯乙個具體的詞法分析程式,加深對詞法分析原理的理解。並掌握在對程式語言源程式進行掃瞄過程中將其分解...

詞法分析實驗報告 201506110151 董廣樞

實驗 一 詞法分析 專業 商業軟體工程二班 姓名 董廣樞 學號201506110151 一 實驗目的 編制乙個詞法分析程式 二 實驗內容和要求 1 輸入 源程式字串 2 輸出 二元組 種別,單詞本身 3 待分析語言的詞法規則 三 實驗方法 步驟及結果測試 include include char p...