欢迎来到毕设资料网! | 帮助中心 毕设资料交流与分享平台
毕设资料网

c语言源代码

C程序设计程序设计课程设计课程设计题目:学生选课系统专业班级:通信工程1班姓名:学号:指导教师:成绩:摘要学生选课系统是一个教育单位不可缺少的重要系统组成部分它对于学校的决策者、管理者管理、查看课程来...第1页共29页11引言引言1.11.1五子棋介绍五子棋介绍五子棋是起源于中国古代的传统黑白棋种

c语言源代码Tag内容描述:

1、 共 60 页 第 1 页 装 订 线 摘 要 本文主要阐述了三级圆柱齿轮减速器的一般设计和优化设计过程, 通过对比可知 优化设计的优点。
优化设计在现代机械化大生产过程中显现出优越性、经济性,解放 设计人员的劳动重复性,给予设计人员新的设计思路和设计理念,使之在设计过程中 更多地进行创造性劳动,减少其重复性劳动。
三级圆柱齿轮减速器的优化设计主要是在满足其各零件的强度和刚度的条件下 对其各项设计参数进行优化,以使目标函数取到最优值。
本文主要介绍了三级圆柱齿轮减速器的优化设计过程,建立其数学模型,目标函 数,确定设计参数的约束条件,并基于 C 语言编写其通用的优化设计程序。
优化设 计程序的建立使得减速器的设计计算更为简单, 只要设计人员在程序中输入各个设计 参数约束条件及所选优化方法的各项参数就可以得到不仅满足要求而且高效紧凑的 各种减速器的性能、结构尺寸。
这对于三级圆柱齿轮减速器的系列化设计生产具有重 大意义。
关键词:圆柱齿轮减速器,数学。

2、几个不同性能的 编译程序。
从功能上看,一个编译程序就是一个语言翻译程序。
它把一种语(称 作源语言)书写的程序翻译成另一种语言(称作目标语言)的等价的程序。
比如 汇编程序是一个翻译程序,它把汇编语言程序翻译成机器语言程序。
如果源语言 是像 FORTRAN,PASCAL,或 C 那样的高级语言,目标语言是像汇编语言或机 器语言那样的低级机器语言,则这种翻译程序称作编译程序。
一个编译程序的重 要性体现在它使得多数计算机用户不必考虑与机器有关的繁索细节,使程序员和 程序设计专家独立于机器,这对于当今机器的数量和种类持续不断地增长的年代 尤为重要。
编译过程划分了词法分析、语法分析、语义分析、中间代码生成、代 码优化、目标代码生成、六个阶级。
另外两个重要的工作:表格处理和出错处理 与上述六个阶级都有联系。
关键词 编译程序,源语言,目标语言,词法分析,语法分析,语义分析,字节 代码,中间代码,代码优化,目标代码。
第 1 页 共 42 页 毕 业 设 计 ( 论 文 ) 外 文 摘 要 Title Title The Design and Development of C Compiler 。

3、功能上功能尽量模拟 windows 操作系统中的计算器,系统界面不做强制要 求。
三、 设计目的 通过本项课程设计,可以培养独立思考、 综合运用所学有关相应知识的能 力,能更好的巩固C 语言程序设计课程学习的内容,掌握 工程软件设 计的基本方法,强化上机动手编程能力,闯过理论与实践相结合的难关! 更加了解了 c 语言的好处和其可用性!同时增加了同学之间的团队合作精 神!更加也体会到以后在工作中团队合作的重要性和必要性! 通过 C 语言课程设计,使学生了解高级程序设计语言的结构,掌握基本的 程序设计过程和技巧, 掌握基本的分析问题和利用计算机求解问题的能力, 具备初步的高级语言程序设计能力。
为后续各门计算机课程的学习和毕业 设计打下坚实基础。
四、 设计思想及过程 由于需要使功能尽量模仿 Windows 下的计算器,而很多功能要以图形界面 实现,故用 Borland C+ Builder 编写。
所以用的是面向对象程序设计。
但 因为这是 C 语言的课程设计,所以除了面向对象的使用以外,所有语法都 是按照 C 语言的格式编写。
采用工程模式,文件包括 calc.h(运算。

4、8 6 设计体会12 3 1 题目描述 该系统是帮助学生背诵单词的软件,有词语预览功能;用户可以编辑自己的词库,即可 增加或删除单词;系统可以进行测试,即给出中文,让学生输入其英文,每十个单词一组, 测试结束能够显示成绩,即单词的正确个数;能够输入中文或英文进行单词的查询。
基本功能:词库的增加或删除; 单词预览; 显示中文用户输入英文进行测试; 用户输入中文或英文进行单词的查询。
4 2 变量、函数和结构体说明 (1)关键变量说明 int x 结构体数组中元素的数目 int n 测试时单词的正确个数 int a 进行菜单选择 int m 进行菜单选择 (2)函数定义说明 void foresee(); 单词预览及进行测试 int intest(); 产生随机单词以进行测试 void test2(int n); 测试单词的成绩 void test。

5、提高智力,而且富含哲理,有助于修身养性。
五 子棋既有现代休闲的明显特征“短、平、快” ,又有古典哲学的高深学问“阴阳易 理” ;它既有简单易学的特性,为人民群众所喜闻乐见,又有深奥的技巧和高水平 的国际性比赛;它的棋文化源渊流长,具有东方的神秘和西方的直观;既有“场” 的概念,亦有“点”的连接。
它是中西文化的交流点,是古今哲理的结晶。
1.21.2 开发背景开发背景 当前网络上流传的五子棋游戏功能并不尽善尽美, 其中最主要的问题就是人机 对战和网络对战不能够一起实现,所以我决定开发 1一个既能够人机对战,又能够 进行网络对战的五子棋系统。
1.31.3 开发环境及运行环境开发环境及运行环境 1.3.1 开发环境 Intel Pentium 4 2.0GHz,512M 内存,80G 硬盘 Microsoft Windows 2000 Professional Microsoft Visual C+ 6.0 Microsoft Developer Network for Visual Studio.N。

6、程,有助于学生选好每一门课程,此系统系统选课方便、 快捷,用简单的界面来展示学生的选课信息,应用简单明了、存储量 大、可靠性高、保密性好、寿命长、成本低等优点,可以极大的提高 对学生信息管理的效率。
利用 C 语言开发,实现了简单的学生课程信 息的录入、修改、查询、删除等操作,并且能够利用文件系统长久的 保留原始数据。
目 录 一、需求分析 1 二、总体设计 1 三、详细设计 2 1、数据定义 错误错误!未定义书签。
未定义书签。
2、算法流程图 .2 四、编码6 五、调试7 六、设计总结 10 致谢 . 11 参考文献 12 附录 . 13 1 一、需求分析一、需求分析 语言文字描述系统要做什么 数据结构可用结构体, 包括课程和选修两个结构体, 其中课程结构体成员结构体成员包 括课程编号,课程名称,课程性质,总学时,授课学时,实验或上机学时,学分,开课学期。
选修结构体成员包括学号, 课程编号, 该结构体的建立主要是为了查询某门课程学生选修情 况。
二、总体设计二、总体设计 系统由哪几个功能模块构成,给出功能模块图。
C 中模块化的工具是函数 根据上面的需求分析,可以将这个系统的设计分为。

【c语言源代码】相关DOC文档
毕业论文-—三级齿轮减速器的优化设计(附C语言优化计算程序代码)
毕业设计(论文)C语言编译器的设计开发-字节代码格式设计与实现
C语言课程设计(简易计算器设计)带所有代码
C语言课程设计--背单词系统的程序代码
C++五子棋源代码及毕业论文
C语言课程设计---学生选课系统加源代码
【c语言源代码】相关其他文档
(毕业设计)C++五子棋源代码及毕业论文
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们
本站所有资料均属于原创者所有,仅提供参考和学习交流之用,请勿用做其他用途,转载必究!如有侵犯您的权利请联系本站,一经查实我们会立即删除相关内容!
copyright@ 2008-2025 毕设资料网所有
联系QQ:540560583