左線性文法標示符識別的c++實現

使用C++實現左線性文法的標識符識別程序,代碼很短,所以就不寫註釋了。

運行結果

當輸入由字母開始並且只包含數字和字母的字符串時,程序提示此字符串爲合法標識符,效果如下圖所示。

合法標識符

當輸入只含有字母和數字的字符串以數字開頭時,程序提示此字符串爲非法標識符,效果如下圖所示。

非法標識符

當輸入的字符串包含字母和數字以外的其他字符時,程序提示此字符串爲非法標識符,效果如下圖所示。

非法標識符

發佈了21 篇原創文章 · 獲贊 3 · 訪問量 7萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章