利用词法分析的有关知识,设计算法实现对C语言中八、十、十六进制整数的识别。
【基本要求】1、输入待识别的符号串。
2、运行识别程序将输入串中的整数识别出来。
3、输出所识别出的整数,输出形式为二元组(进制,整数),如八进制数的输出形式是(OCT,值),十进制数的输出形式是(DEC,值),十六进制数的输出形式是(HEX,值)。
2025/3/2 21:12:30 582B 编译原理 词法分析
1
采用eclipse和MySQL开发的学生在线选课系统。
功能如下:1、权限控制:采用过滤器实现用户登录和权限的控制。
同时,每个学生一个账户(学号)可以登录系统进行个人信息的管理,并完成选课操作;
管理员(固定为admin用户)可以管理全部学生信息,查看每个学生的选课情况,并生成统计表。
2、数据库要求:包括学生基本信息表、课程信息表、学生选课信息表。
3、学生信息管理要求(1)信息项:学号、姓名、身份证号码、班级、性别(男、女)、登录密码(加密存储,加密方法网上找一个)、籍贯(省份选择)、家庭住址、联系电话、兴趣爱好(运动、读书、音乐、旅游、社交);
(2)学生信息管理:有显示学生基本信息的界面,每个学生只可以打开自己的信息界面;
界面中,如果是学生身份,可以修改除了学号、姓名之外的全部信息。
如果是管理员身份,可以全部管理,并提供学生信息的添加、修改和删除功能。
(3)学生信息列表:有列表显示学生信息的界面;
如果是学生身份,列表只有本人一条信息;
如果是管理员,列表可以有全部学生。
可以按照学号、姓名快速查询功能。
4、选课中心要求:(1).二级菜单:选课操作、选课列表(2).课程的信息项:课程编号、课程名称;
(3).学生选课操作:只有学生可用,管理员不可用。
列表显示当前学生没有选中的课程名称,一次可以选取1个或者多个课程,点击保存即可完成选课。
(4).学生选课列表:列表显示学生已经选中课程的信息;
如果是学生身份,列表只有本人已经选中课程的列表;
如果是管理员,列表可以已经有选课记录的学生。
点击学生学号后,可以查看该学生的选课记录。
5、统计分析要求(1).二级菜单:学生信息统计、选课情况统计;
(2).学生信息统计:统计每个学生的基本信息,包括学生籍贯统计(籍贯、学生数量)、爱好统计(爱好、学生数量)两个统计。
(3).选课情况统计:统计每个学生的选课数量,注意:没有选课的学生也要显示,按照选课数量倒序排列。
这个是我的JavaWeb课程设计作业,由于能力有限,这个系统的一些细节还不够完善,比如没有密码加密和分页,页面不够美观,以后会完善的。
2025/3/2 16:10:33 2.18MB JavaWeb 学生选课系统
1
假设有一个能装入总体积为T的背包和n件体积分别为w1,w2,…,wn的物品,能否从n件物品中挑选若干件恰好装满背包,即使w1+w2+…+wn=T,要求找出所有满足上述条件的解。
命令行中输入《输入数据文件名》《输出数据文件名》详细参见实验报告
2025/3/2 1:25:48 96KB 背包问题 实验报告
1
整个系统都是用数据结构的链表结构所写,资源中含有所有的源代码和程序,由于没有参与答辩(班级中只有我自己做),所以没有PPT,有需要报告的同学可以私聊我。
数据结构是《数据结构》课程的继续和延伸,也是课程内容的进一步强化及应用。
通过课程设计,为学生提供了一个既动手又动脑,独立实践的机会,将课本上的理论知识和实际问题有机地结合起来,提高学生运用所学知识解决实际问题的能力。
要求学生掌握数据结构的经典算法,并能够灵活运用,掌握面向对象的程序设计的概念,并能解决实际问题。
2025/3/1 13:48:06 3.79MB 数据机构 课程设计 图书管理系统
1
我自己下载时已深受“资源分”制度之害,现在作为上传者,将此资源分数要求设为0,所有人均可下载!由于有上载不能超过20M的限制,我将文件已上传至Rayfile,您可以在这里下载到含有下载链接和说明的文本文件。
HTCHD2的朋友们请注意,这个工具包内包含解锁、MTTY、Radio、ROM四个文件夹,每个文件夹内都有我自己亲自测试过的使用说明,请在操作前一定要认真阅读、按步骤来,否则风险会很大。
刷机有风险,请自己考虑清楚。
MTTY是针对一些刷ROM后遇到重启、关机时机子自动硬起清空数据的朋友们的,如果您没有遇到此问题,请不要使用,因为MTTY的风险很大、伤害性相对较大。
四个工具的使用顺序为:解锁、MTTY、Radio、ROM。
附加说明一下,解锁用到的是HSPL2,Radio是2.08.50.08_2的,ROM是HUDA0224的2.10.21892CHS,这个ROM很忠于原版,而且是目前最为稳定、最省电的,受到了很多用户的好评,我也一直在用。
Raio您不一定要刷,不过,此版本的ROM配这个Radio最好。
2025/3/1 1:32:47 694B HTC HD2 刷机 ROM
1
作业1:(一)信号(1)用计算机产生两个白噪声信号u1(t)和u2(t),u1(t)服从均匀分布,u2(t)服从高斯分布。
(2)用计算机产生一个随机信号x(t)=a(t)+u(t),其中a(t)为确定性的正弦信号,u(t)为高斯分布的白噪声,u(t)的幅度大于a(t)(二)要求1. 分别计算并画出波形和自相关函数2. 对信号的自相关函数进行讨论与分析3. 用MATLAB工具
2025/2/28 17:45:40 403KB 自相关运算
1
带有范例的软件需求规格说明书,比较好用,在书写软件需求规格说明书的时候,有范例的参考比只是需求要求要来的直观
2025/2/28 1:55:08 233KB 需求分析 软件 范例
1
内含最短路径算法代码及实验报告。
本次实验要求利用MATLAB分别实现Dijkstra算法和Floyd算法,可对输入的邻接距离矩阵计算图中任意两点间的最短距离矩阵和路由矩阵,且能查询任意两点间的最短距离和路由。
2025/2/27 9:36:57 272KB 最短路径算法 Dijkstra算法 matlab
1
课程题目:教室管理系统内容要求:(1)学生通过这个功能,可以查询相关院系相关教师的个人信息以及开课信息,以便能更好地了解教师及其开课情况。
(2)学生通过这个功能,可以查询相关教学楼相关教室的信息以及该教室在每天任一时段的使用情况,或者有课,或者有讲座、或者有活动等等。
这个功能以便使同学能更好地了解教室及其使用情况。
(3)学生通过这个功能,可以查询某一课程的详细信息,如同一课程可以有多个教师开课,以便更好地了解任一课程的详细信息。
(4)学生通过这个功能,可以借教室,即获得教室在某段时间的使用权,办讲座,开展社团活动等等。
(5)学生通过这个功能,可以查询当天某一时段或多个时段的空闲教室,去上自习。
2025/2/27 5:26:20 3KB C++ 课程设 教室管理系
1
车辆从场站出发对客户进行配送服务最后返回场站,要求所有顾客都被配送,每位顾客一次配送完成,且不能违反车辆容量的限制,目的是所有车辆路线的总距离最小。
车辆路线的实际问题包括配送中心配送、公共汽车路线制定、信件和报纸投递、航空和铁路时间表安排、工业废品收集等。
2025/2/27 4:44:39 546KB vrp
1
共 1000 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡