没有合适的资源?快使用搜索试试~ 我知道了~
C语言实现扫描器,扫描器可识别的单词包括:关键字、界符、标识符和常整型数
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
5星 · 超过95%的资源 3 下载量 50 浏览量
2022-12-28
13:32:49
上传
评论 1
收藏 4KB C 举报
温馨提示
1.设计扫描器的自动机; 2.设计翻译、生成Token的算法; 3.编写代码并上机调试运行通过。 要求: 扫描器可识别的单词包括:关键字、界符、标识符和常整型数。 其中关键字表、界符表、标识符表、常整数表如下: 关键字表K(1int 2void 3break 4float 5while 6do 7struct 8coust 9case 10for 11return 12if 13default 14else) 界符表 P(1 - 2 / 3 ( 4 ) 5 -- 6<= 7< 8+ 9* 10> 11= 12, 13; 14++ 15 { 16 } 17 ' 18 " ) 标识符表I (1 2 3 4 5 6 7 8 9 10 11 12 13 14) 常整数表C(1 2 3 4 5 6 7 8 9 10 11 12 13 14) 【输入形式】 源程序文件。 【输出形式】 (1)相应单词的Token序列; (2)标识符表,常数表。 【测试用例1】 输入:x10=x+y1*120+10; 输出: Token序列:(I 1)(P 11)等等 标识符表:x10 x y1 常数表:120 10
资源推荐
资源评论
资源评论
- 宇宙在逃王子6222024-05-06简直是宝藏资源,实用价值很高,支持!
- m0_750236552023-01-05发现一个宝藏资源,赶紧冲冲冲!支持大佬~
- 2301_772263552023-05-30发现一个宝藏资源,资源有很高的参考价值,赶紧学起来~
白驹_过隙
- 粉丝: 6817
- 资源: 44
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功