实验2. 正规式的定义与应用.docVIP

  • 120
  • 0
  • 约5.2千字
  • 约 6页
  • 2020-11-18 发布于浙江
  • 举报
信息工程学院 《编译原理》实验报告 第 PAGE 6 页 共 NUMPAGES 6 页 实验2. 正规式的定义与应用 实验目的 熟悉正规式的构造方法; 熟悉从字符串中识别特定字符串的方法; 复习对文件的操作。 实验内容和要求 已知一段C语言程序: #include stdio.h #include stdio.h int gcd(int k){ int m; m=k+2; return m; } main(){ /*main function*/ int i, mainy=1; i= mainy +gcd(j); printf(i = %d \n, i); } 要求: 上面C程序内容用文件保存; 请构造出识别上面C程序中的关键字main、int和return的正规式; 为每个正规式编写一段代码作为子程序; 遍写一个主程序调用这些子程序完成对关键字字符串main、int和return的识别; 指出各关键字首字符所处的行号和列号,并给出它们出现时是第几次出现。该结果输出到屏幕,并保存到文件中,格式如下: main: 2, 1 实验原理(包括实验算法、软件结构框图和流程框图) 源程序(另交盘) package byyl; import java.io.File

文档评论(0)

1亿VIP精品文档

相关文档