第十章 实验一词法分析.docVIP

  • 29
  • 0
  • 约 15页
  • 2017-07-08 发布于湖北
  • 举报
实验一:词法分析实验 ——识别程序的设计与实现 1.实验目的:掌握简单识别程序的分析、设计与实现的基本技术与一般方法。 2.实验内容:假设某种语言标识符(Identifier)由下划线或字母开头的字母数串,编写它的识别程序。对它的其所有字符进行逐个判断,分别输出标识符和非标识符。 3.实验步骤: (1)分析:程序输入一个字符串,对它的其所有字符进行逐个判断,分别输出标识符和非标识符。 (2)程序流程图: 代码实现 VC代码(VS2010编程,同样适用于VC6.0) #includeiostream #includestdlib.h using namespace std; int main() { int i=0; int k=0; int m=0; int n=0; int p=0; char a[50]={0}; //存初始化后的字符串 char b[50]={0}; //存放是除下滑线外的标志符的字符 char c[50]={0}; //存放数字,单个数字是标示符 char d[50]={0}; //存放下划线,单个下划线是标示符 char e[50]={0}; //存放是除数字外的非标识符的字符 cout初始化字符串s,right=1.endl; cout请输入字符串(以#号结束,字符串中请不要含有#号,

文档评论(0)

1亿VIP精品文档

相关文档