白敬亭演过的电视剧:请问有程序高手吗?这个C语言不会呀.帮帮啊~~~

来源:百度文库 编辑:查人人中国名人网 时间:2024/04/28 00:05:01
二、功能要求 [题目描述]在压缩算法中,有一种算法叫做游程压缩算法,其算法是如果遇到多个连续相同的字节,就先记录该字节的连续的个数,然后再记录该字节。例如字符串AAABBCCCCCCAAA压缩结果是 3A2B6C3A,结果只需要8字节就存贮了原先14字节的内容。不过这种方法有个缺点,如果单个元素较多的时候,反而会大于原先压缩前的内容。例如AAABBCDEF结果是3A2B1C1D1E1F,大于原串长。因此设置一个特殊字节@,如果有连续出现的字符,就用一个回表示下面是压缩数据,然后接着一个连续个数, 再是被压缩的字节。例如第一个例子中,被压缩成 @3A@2B@6C@3A第二个例子,被压缩成@3A@2BCDEF。实现这种算法。并且考虑如何改良该算法。
你的程序需要实现以下功能:
1. 字符串简单编码
2. 字符串简单解码
3. 字符串改进编码
4. 字符串改进解码
[题目要求]
(1)为各项操作功能设计项选择希望进行的操作项目:个菜单。应用程序运行后,先显示这个菜单,然后用户通过菜单
(2)在第一,三个功能中,用户输入源文件名称和目标文件名称,你的程序打开源文件行编码,结果放在目标文件中,同时把结果显示再屏幕上
(3)在第二,四个功能中,用户输入源文件名称和目标文件名称,你的程序打开源文件行解码,结果放在目标文件中,同时把结果显示再屏幕上
[输入/输出要求],
(1)应用程序运行后,先显示一个菜单,然后用户根据需要选择相应的操作项目。进入每个操作后,根据程序的提示输入相应的信息:
(2)要求用户输入数据时,要给出清晰、明确的提示信息,包括输入的数据内容、格式及结束方式等。
}四、课程设计的基本要求
C语言课程设计是C语言程序设计课程的一个重要的环节。它是根据教学计划的要求,在老师指导下,对学生实施程序设计训练的必要过程,是对前期课堂教学效果的检验。其目标在,于培养学生综合应用理论知识来分析和解决实际问题的能力。
通过本次课程,要求学生能够遵循软件开发过程的基本规范,应用结构化程序设计的方法,按照题目要求,独立完成设计任务,使学生更加深刻地理解和掌握C语言的基本概念、语言特点和编程技巧,为将来用C、VC进行软件开发打下良好基础。
1、对编写系统的要求:
(1) 程序正确。能够严格实现任务书中描述的功能:
(2) 界面友好。尽可能使界面友好、直观、易操作:
(3) 风格友好。源程序应有良好的编码风格,使程序容易阅读。

哥们,这个题费时间,我若要给你做,你得给我1000分。