c语言程序原版PDF,正式版C语言程序设计.pdf

c语言程序原版PDF,正式版C语言程序设计.pdf教育部教育管理信息中心第六届全国信息技术应用水平大赛决赛试题 C 语言程序设计请仔细阅读并严格遵守以下要求 请创建以 准考证号 用户名 命名的文件夹 形式如 xxxx 将考试结果严格按试题上的要求进行命名并直接保存在该文件夹下 注意 文件夹的保存路径请听从监考老师的安排 请不要在该文件夹下创建任何子文件夹 所有考试结果直接保存即可 答卷完毕后 请将该文件夹用 Winrar

教育部教育管理信息中心

第六届全国信息技术应用水平大赛决赛试题

C 语言程序设计

请仔细阅读并严格遵守以下要求:

请创建以 “准考证号_用户名”命名的文件夹 (形式如:_xxxx),将考试结果

严格按试题上的要求进行命名并直接保存在该文件夹下。

注意:文件夹的保存路径请听从监考老师的安排。请不要在该文件夹下创建任何子文

件夹,所有考试结果直接保存即可。

答卷完毕后,请将该文件夹用 Winrar 压缩工具打包,再通过 《决赛考试结果上传系统》

将压缩包上传到指定服务器,并在原机器上保留备份。

注意:压缩打包时,请务必选中文件夹 (如前面创建的 “_xxxx”文件夹)

进行压缩,而不是选中文件夹下的考试结果进行压缩。

请务必按照试卷要求提交指定的文件, 不得包含非题目要求的过程文件和临时文件, 不得包

含本试题文件和试题素材。

注意:凡违反上述规定的考生,其成绩一律按零分处理。

题目命名要求:请将编写好的源程序以题号命名,例如第 1题的源程序保存为“1.C”。

重要提示:由于时间有限,请考生首先保证编写的程序在 Wintc 环境下可以编译通过

并执行,在此基础上完成考题要求的全部功能,以免因编译不通过影响考生的考试成绩。

1.求某正整数插入乘号后乘积的最大值。 (50分)

(1) 描述:编程实现在一个 9位数的正整数 n 中插入 4 个乘号,使分得的 5 个整数的乘

积最大;

(2) 输入:正整数 n;

(3) 输出:被分得的 5 个整数、得到的最大乘积值。

例如:

Please input n:  (回车)

屏幕输出:73*401*9*8*62=

2.求西瓜均分问题。 (70分)

教育部教育管理信息中心

描述:地面上有 12 个西瓜,它们的重量 (单位为 “两” ,为计算方便已全部转化为整数,如

98 即为 9 斤 8 两)如下:

98,93,57,64,50,82,18,34,69,56,16,61

(1)设计程序:实现对以上 12 个瓜 “二堆均分” (每堆 6 个,两堆重量相等) ,要求打印输

出均分的各种可能方案;

(a)输入:数据输入由程序完成,执行程序后不需要任何数据输入;

(b)输出:程序执行后输出以下格式, X 分别代表一个西瓜重量的数字,如下:

No1:X  X  X  X  X  X,X  X  X  X  X  X

No2:X  X  X  X  X  X,X  X  X  X  X  X

……

注:均分的两堆如果只有摆放顺序不一样,算一种输出结果。

(30 分)

(2)设计程序,实现对以上 12 个西瓜,拟实现“三堆均分” (每堆 4 个,三堆重量相等)。

考虑到上述西瓜总重量不能为 3 所整除,这里另有几个西瓜,重量分别为:70,71,72,73,

74,75 可供挑选,从 12 个西瓜中替换掉其中一个,是否可以实现 “三堆均分”?如果可以,

设计程序实现,要求打印输出均分的各种可能方案;

(a)输入:数据输入由程序完成,执行程序后不需要任何数据输入;

(b)输出:输出结果为以下格式,X 分别代表一个西瓜重量的数字,A、B、C、D、E 分

别代表替换原来西瓜的新重量数字 70、71、72、73、74、75,如下 :

No1 (A  replaces  X):X  X  X  X,X  X  X  X,X  X  X  X

No2 (B  replaces  X):X  X  X  X,X  X  X  X,X  X  X  X

……

注:均分的三堆如果只有摆放顺序不一样,算一种输出结果。

(40 分)

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/201852.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月20日 上午8:28
下一篇 2026年3月20日 上午8:28


相关推荐

  • Vue框架快速入门

    Vue框架快速入门Vue是现在最流行的前端框架之一,而且相对于其他两个框架React和Angular来说也更加易学,而且它的作者是国人,中文文档也很完善。当然Vue框架算是比较高级的框架,所以在使用过程中还需要JavaScript、JavaScript2015、WebPack、NodeJS、npm、ESLint、JavaScript单元测试框架等其他知识和框架的使用方法。在学习Vue之前,最好先学习一下这些知识。由

    2022年6月1日
    41
  • 【亲测】AI小龙虾OpenClaw 2026年零基础6分钟部署喂奶级教程

    【亲测】AI小龙虾OpenClaw 2026年零基础6分钟部署喂奶级教程

    2026年3月12日
    3
  • idea 离线安装 lombok插件[通俗易懂]

    idea 离线安装 lombok插件[通俗易懂]Lombok简介Lombok是Java语言的实用工具,确切的说,应该说是一个很好用的插件,对,插件!可以用来帮助开发人员消除Java代码的冗长,尤其是对于简单的Java对象(POJO),它通过注解实现这一目的,而不是一大段一大段的Java方法。ProjectLombokmakesjavaaspicierlanguagebyadding’handlers’thatknowho…

    2022年5月7日
    100
  • 约瑟夫环——公式法(递推公式)

    约瑟夫环——公式法(递推公式)约瑟夫问题约瑟夫问题是个有名的问题:N个人围成一圈,第一个从1开始报数,报M的将被杀掉,下一个人接着从1开始报。如此反复,最后剩下一个,求最后的胜利者。例如只有三个个人,把他们叫做A、B、C围成一圈,从A开始报数,报2的人被杀掉。A开始报数,他报1。侥幸逃过一劫。然后轮到B报数,他报2。非常惨,他被杀了C接着从1开始报数然后轮到A报数,他报2。也被杀死了。最终胜利者是C解决方案普通解

    2022年5月4日
    49
  • UVA644

    UVA644题意:输入多个序列,判断是否存在前缀关系。思路如下:现

    2022年6月16日
    32
  • VC define EC(x) Lx 作用说明

    VC define EC(x) Lx 作用说明defineEC x Lx 作用说明表示 L 与 x 连接 defineConn x y xy defineToChar x x defineToStri x xxy 表示什么 表示 x 连接 y 举例说 intn Conn 123 456 结果就是 n char str Conn asdf adf 结果就是

    2026年3月20日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号