永发信息网

编译原理实验

答案:1  悬赏:0  手机版
解决时间 2021-04-16 09:26

实验一 源程序的输入和扫描

编制一个源程序的输入过程,从键盘、文件或文本框输入若干行语句,依次存入输入缓冲区(字符型数据);

编制一个扫描子程序,该扫描程序能删除无用的空白字符、回车字符以及其他与输入介质相关的非实质性字符,用“#”分隔单词流。

删除注释信息。

如源程序为Pascal语言。输入如下一段:

PROGRAM source;

{This little source program is used to illustrate compiling procedure }

VAR x,y,z:integer;

a:integer;

BEGIN

{ This program has only 4 statement }

x:=23+5;

z:=x DIV -3;

y:=z+18*3;

a:=x+(y-2) DIV 4;

END.

要求输出如下:

# PROGRAM # source # ; # VAR # x # , # y # , # z # : # integer # ; # a # : # integer # ; # BEGIN # x # := # 23 # + # 5 # ; # z # := # x # DIV # - # 3 # ; # y # := # z # + # 18 # * # 3 # ; # a # := # x # + # ( # y # - # 2 # ) # DIV # 4 # ; # END # . #



最佳答案

哎,太难了····可是我知道,但我就是不告诉你···

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
响胡路/中心街东段(路口)地址在哪,我要去那
国产车的购置税是多少,国产车购置税是多少
天书奇谈的宠物吃丹长大有什么好处?比如说升
你好,我的电脑打不开了 需要右击才可以 请求
河津市物价局政务大厅这个地址在什么地方,我
辽宁与哪些国家接壤,云南跟那几个国家打界
为什么我把剑仙游戏点开以后,输入账号密码,
怎样挑选好的幼鸽
給我一份進學生會的自我介紹?
lol一直连胜为什么分越加越低
地球是圆的吗?
后邵庄地址有知道的么?有点事想过去
到底是什么感觉?
手机内存卡和U盘有什么区别?
活着的时候不将绳索解开,难道死了让鬼帮你弄
推荐资讯
去美国需要带什么衣服,去美国旅游要做什么准
武汉像现在这么冷的天气什么时候会下雪
求LV5蓝钻钻领取三国礼包
微笑的味道名句
奇口优我想知道这个在什么地方
什么情况下自称老衲?
立耳朵的都不是柴犬吗
你会一直傻傻的去等一个应经不爱你的人吗?
江苏高二生物竞赛要用什么书好?
七代雅阁需要换正时链条吗?请诸位高手赐教。
急!急!请各位大师帮忙看看.我家宝宝是2009
天葬允许拍照吗?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?