1 / 24
文档名称:

C语言论文.doc

格式:doc   页数:24页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

C语言论文.doc

上传人:xgs758698 2015/5/10 文件大小:0 KB

下载得到文件列表

C语言论文.doc

文档介绍

文档介绍:江苏技术师范学院
继续教育学院
毕业设计(论文)
题目
C语言程序设计之三位猜数小游戏
专业
计算机信息管理
姓名
王迎亚
学号
01035246
指导教师
周宗丽
起讫日期
2012年3月——2012年7月
2012 年 7 月 1 日
目录
摘要 1
第一章 绪论 2
第二章 或系统分析 4
设计要求 4
设计过程 4
程序流程图 5
游戏说明 6
第三章 总体设计与详细设计 7
查阅资料 7
程序设计 10
第四章 调试与测试 13
第五章 总结与心得 17
附录 18
18
21
摘要
C语言是一种计算机程序设计语言。它既有高级语言的特点,又具有汇编语言的特点。它可以作为系统设计语言,编写工作系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序。因此,它的应用范围广泛。
C语言在很多方面都可以用,不仅仅是在软件开发上,各类科研都是需要用到C语言的。具体应用比如我是学硬件的,单片机以及嵌入式系统都可以用C来开发。
C 语言发展如此迅速, 而且成为最受欢迎的语言之一,主要因为它具有强大的功能。许多著名的系统软件, 如DBASE Ⅲ PLUS、DBASE Ⅳ都是由C 语言编写的。用C语言加上一些汇编语言子程序, 就更能显示C 语言的优势了, 像PC- DOS 、WORDSTAR等就是用这种方法编写的。
本程序就是设计一个猜数字游戏的程序,这个程序凸显了c语言中Random()函数的好处,通过系统不断给游戏者的提示,你可以猜出正确的数字。
关键词:猜数游戏、循环、数组、猜数字、Random()
绪论
移动网络由单纯地传递和交换信息,逐步向存储和处理信息的智能化发展,移动智能网由此而生。移动智能网是在移动网络中引人智能网功能实体,以完成对移动呼叫的智能控制的一种网络,是一种开放性的智能平台,它使电信业务经营者能够方便、快速、经济、有效地提供客户所需的各类电信新通讯需求的不断增长以及新技术在移动通信中的广泛应用,促使移动网络得到了迅速发业务,使客户对网络有更强的控制功能,能够方便灵活地获取所需的信息。移动智能网通过把交换与业务分离,建立集中的业务控制点和数据库,进而进一步建立集中的业务管理系统和业务生成环境来达到上述目标。通过智能网,运营公司可以最优地利用其网络,加快新业务的生成;可以根据客户的需要来设计业务,向其他业务提供者开放网络,增加收益。
课程设计为学生提供了一个既动手又动脑,独立实践的机会,将课本上的理论知识和实际有机的结合起来,不仅能够锻炼学生的分析解决实际问题的能力、提高学生适应实际环境和实践编程的能力,也能培养学生独立、探索的能力,同时也是对学生所学理论知识和基木技能的全面考核。C语言课程设计是一门实践性非常强的课程,不但要注重C语言程序设计基本知识的学****更要注重程序设计技能的培养,使学生能够循序渐进地把握C语言程序设计的技能。通过课程设计,培养学生阅读和编写程序的能力,培养计算机程序设计的能力和素质,以及思维方法。初步积累编程经验,打下良好的计算机应用基础。
C语言是一门实践性很强的编程语言,我们通过理论课的学****已经对其有了一定的理解和掌握,并且能够编写一些简单的小程序,但是还是缺乏系统的应用实践。而这次课程设计,正好给了我们这样一个机会,即:
,进一步熟悉和巩固C语言语法知识和程序设计的基本方法;
,了解结构化程序设计的方法,培养自顶而下、逐步细化的编程思维方式;
,培养学生良好的程序设计风格,包括程序结构形式,行文格式和程序正文格式等。
在进行课程设计之前,对我们提出了以下几点要求:通过本次课程设计,能较好的巩固C语言的相关语法知识和程序设计的编写和阅读能力,让我们把所学到的东西溶入到实际运用当中,能够在自主设计的过程中,不断的提高我们的编程技能和独立思考问题的能力,为后续的学****打下结实的基础!
此课程设计是设计一个猜数字游戏程序。虽然这种游戏规则简单,但可以考验人的严谨和耐心。
猜数游戏是一个非常流行的益智类游戏,它不仅能娱乐,还能在娱乐中锻炼人的反应能力、逻辑思维能力,是一款寓教于乐的小游戏。其原理是对于随机给出的一个三位数,各位上的数字不重复,从0到9,输入三位数,按1或2提示进行猜数,其中1代表你本次猜对了相应的数字,但是位置不正确,2代表你本次猜对了数字并且位置也正确。本次设计主要运用了循环、数组、随机数函数等,随机数的产生与存储,两个数的比较,以及对比较结果的判断。
如果你玩过猜数字你应该知道,此程序设计的这个游戏是随机给