- 部分設計報告及完整程序源碼
大一上C語言程序設計 - 課程設計代碼
最終成績:優秀
一、課程設計目的:
1.進一步掌握和利用C語言進行行程設計的能力;
2.進一步理解和運用結構化程序設計的思想和方法;
3.初步掌握開發一個小型實用系統的基本方法;
4.學會調試一個較長程序的基本方法;
5.學會利用流程圖表示算法;
6.掌握書寫程序設計開發文檔的能力(書寫課程設計報告)。
二、題目描述
詞法分析程序的功能是把源程序文件(文本,字符序列)處理成單詞文件(單詞序列)。
程序語言單詞的分類爲
- 關鍵字:int,while
- 標識符:用來表示各種名字
- 字面量:256,3.14,”abc”,’a’
- 運算符:如,+、-、*、/ 等等
- 分界符:如逗號,分號,冒號等
例如
一個 C 源程序片斷:
int a ;
a = a + 2 ;
詞法分析後輸出:
三、功能分析
1.從文件中獲取相應文本並存儲到緩存數組中。
2.分割文本字符串。
3.識別字符串的類型,將其分類。
4.輸出字符串的類別和相應字符串。
後面的報告原文不開源了(有需求的私信 😃 [非免費昂~一杯奶茶錢即可,還可以指導一二,嘻嘻])