欢迎来到天天文库
浏览记录
ID:30106916
大小:17.84 KB
页数:9页
时间:2018-12-27
《太原理工大学编译原理实验报告》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划太原理工大学编译原理实验报告 课程名称: 实验项目:无符号数的词法分析程序 实验地点: 专业班级: 学生姓名:指导教师: 本科实验报告 编译原理计算机学院软件实验室学号: 冯秀芳 XX年11月16日 1 一、实验目的和要求 1.培养学生初步掌握编译原理实验的技能。2.验证所学理论、巩固所学知识并加深理解。3.对学生进行实验研究的基本训练。 二、实验内容和原理 实验一
2、、无符号数的词法分析程序 内容:掌握词法分析的基本思想,并用高级语言编写无符号数的词法分 析程序。 要求:从键盘上输入一串字符,最后以“;”结束,目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划 编写程序识别出其中的无符号数。无符号数文法规则可定义如下: →│ →.[E]│ E →→[+│-]→→{}
3、→0123......9 读无符号数的程序流程图见下图 2 三、主要仪器设备 3 PC机+Java语言编程环境 四、实验结果与分析 1.实验代码:packagetext1; import;import; publicclassText1{ /** *@paramargs*/ publicstaticvoidmain(String[]args)throwsException{ //TODOAuto-generatedmethodstub目的-通过该培训员工可对保安行业有初步了解,
4、并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划 intp=0,w=0,w1=0,j=0,i=0,d=0,e=1;doublew2=0;Stringstr; ("请输入一串字符以;结束:");BufferedReaderbuf=newBu(来自:写论文网:太原理工大学编译原理实验报告)fferedReader( newInputStreamReader(
5、)); str=();charm[]=newchar[100];for(i=0;i57){ i++; 4 m[i]=(i); " }else{do{d=m[i]-48;w=w*10+d;j++; i++; }while(m[i]>=48&&m[i]=48&&m[i]=48&&m[i]1) w2=w/((,j-1)); ("实型数为:"+w2+"*10"+" +(e*(p-j+1))); j=0; 5 本科实验报告 课程名称:编译原理 实验项目:无符号数的词法分析程序 基
6、本程序设计目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划 实验地点:计算机学院软件实验室 专业班级:软件1132学号:XX 学生姓名:班德盛 指导教师:崔冬华 XX年4月15日 一、实验目的和要求 1.培养学生初步掌握编译原理实验的技能。2.验证所学理论、巩固所学知识并加深理解。3.对学生进行实验研究
7、的基本训练。 二、实验内容和原理 实验一、无符号数的词法分析程序 内容:掌握词法分析的基本思想,并用高级语言编写无符号数的词法分析程序。要求:从键盘上输入一串字符,最后以“;”结束,编写程序识 别出其中的无符号数。无符号数文法规则可定义如下: →│ →.[E]│ E →→[+│-]→→{}→0123......9 读无符号数的程序流程图见下图 三.主要仪器设备 PC机+Java语言编程环境目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水
8、平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划 四、实验结果与分析 1.实验代码:packagetext1; import;import; publicclassText1{/***@paramargs*/publicstaticvoidmain(String[]args)throwsException{//TODOAuto-gener
此文档下载收益归作者所有