网站大量收购独家精品文档,联系QQ:2885784924

C语言课程设计组数游戏.pdf

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

[键入文档标题]

·

C语言课程设计

院系:工程学院

姓名:宋伯石

学号:20101002811

班号:051103—18

指导教师:李桂玲

1

[键入文档标题]

·

一、题目要求

设计n个正整数(n=20),将它们连成一排,组成一个最大的多位数。程序输入:n,

程序输出:n个数连接成的多位数。

二、设计思路分析

比如输入这样五个数123,2,33,1006,12

先找出最大的数字的位数为4位数,再将所有的数字后面添加0变成4位数:

12302000330010061200

然后进行排序:

33002000123012001006

这样后再奖后面添加的0去掉的序列就是最大的数字:

332123121006

建立数组结构体,结构体成员包括:数字、位数,根据题目要求,要求对数字进行输入、排

序等操作;在程序中需要输入打印数字的信息,应提供显示、打印、排序输出等操作;另外还应

提供键盘式输入数字。

三、总体设计

根据需求分析,可以对这个系统的设计分为以下几个模块:

组数游戏系统设计

数位添排数

据数0序0据

输计操模操输

入算作块作出

图1.3系统功能模块图

四、详细设计

流程图:

2

[键入文档标题]

·

开始

输入数字个数(20)

Y

是否大于20

输入数字

从大到小排序

确定最大位数及每个数位

使每个数位数相同并从大到小排序

去掉为数字添加的0并按现有

顺序输出所有数字

结束

00

1、结构体

结构体定义输入数组数字的个数,位数。

程序为:

structnumber

文档评论(0)

霞光满天 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档