教育部教育管理信息中心

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

C 语言程序设计

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

积最大;

(2) 输入:正整数 n;

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

例如:

Please input n:734019862  (回车)

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

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 分)

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

  1. DXBBS V8.0 BBS论坛系统 简体中文正式版 [ 开发语言:ASP.NET 2.0 (C#) ]

    DXBBS V8.0 BBS论坛系统 简体中文正式版 [ 开发语言:ASP.NET 2.0 (C#) ] 程序版本:DXBBS V8.0 ACCESS/MSSQL版 开发语言:ASP.NET 2.0 ...

  2. python ide下载_PythonIDE免费版|Python IDE正式版下载(计算机程序设计语言) v3.6.1 - 附PythonIDE使用教程_数码资源网...

    相信Python IDE对于编程人员来说并不陌生,所谓的Python IDE正式版就是计算机程序设计语言,可以说PythonIDE免费版是一种功能强大的通用型语言,成熟稳定,Python IDE正式版 ...

  3. python语言程序设计嵩天-Python语言程序设计基础(第2版)嵩天课后答案

    嵩天.礼欣.黄天羽Python语言程序设计基础(第2版)习题答案本书提出了以理解和运用计算生态为目标的Python语言教学思想,在系统讲解Python语言语法的同时介绍了从数据理解到图像处理的14个P ...

  4. 统计字符 c语言程序,统计字符个数的C语言程序.doc

    统计字符个数的C语言程序.doc 下载提示(请认真阅读)1.请仔细阅读文档,确保文档完整性,对于不预览.不比对内容而直接下载带来的问题本站不予受理. 2.下载的文档,不会出现我们的网址水印. 3.该文 ...

  5. 奇数魔方阵c语言程序设计,《C语言程序》课程设计报告书魔方阵程序设计

    <<C语言程序>课程设计报告书魔方阵程序设计>由会员分享,可在线阅读,更多相关<<C语言程序>课程设计报告书魔方阵程序设计(17页珍藏版)>请在人人文库 ...

  6. c语言程序第一章编程,c语言程序的设计第一章 C语言编程入门.ppt

    c语言程序的设计第一章 C语言编程入门 第1章 C语言编程入门 本章是本书的入门篇,专为初学者熟悉编程过程.掌握程序结构而准备的. 本章学习目标 ? 1)? 能够通过模仿与改变来构造带有测试函数的C语 ...

  7. 小程序的版本(正式版、体验版、开发版)

    通过__wxConfig.envVersion获取当前小程序的版本(正式版.体验版.开发版) let miniVersion = __wxConfig.envVersion; let miniVers ...

  8. python语言程序设计基础第二章答案_python语言程序设计基础(嵩天版),第二章程序练习题...

    python语言程序设计基础(嵩天版),第二章程序练习题 欢迎访问江南烧酒的博客 2.2汇率兑换程序.按照1美元=6人民币汇率编写一个美元和人民币的双向兑换程序. """ ...

  9. python语言入门p-python语言程序设计基础(第2版)课后答案嵩天

    嵩天等程序设计基础(Python语言)习题答案?本书系统地介绍了Python程序设计语言和程序设计的基本方法.从Python语言发展历史.配置环境开始,详细介绍了Python语言的各种数据类型.程序编 ...

  10. c语言程序中cost的作用,C语言考试题基础版(21页)-原创力文档

    if (x>y)z=x; s=z*z;elsez=y;s=1/(z*z); if (x>y) z=x; s=z*z; else z=y;s=1/(z*z); 7. B. C. PAd, P ...

最新文章

  1. linux设置网卡速率
  2. 【TypeScript】防止对象改变
  3. linux ie 插件目录在哪个文件夹里,Linux下的IE浏览器使用方法[图]
  4. [云炬创业基础笔记]第七章创业资源测试7
  5. websphere不释放游标_不懂别瞎搞!Redis 性能优化的 13 条军规!
  6. SegmentFault Hackathon 文艺复兴
  7. 【NOI2013】向量内积【随机化】
  8. 大数据可视化html模板开源_大数据时代-可视化数据分析平台必不可少
  9. python-第一个python程序-向世界问好
  10. 超详细深度学习debug指南,国外小哥手把手教你如何调试模型 | 附PPT
  11. 2021年API攻击数量激增600%+
  12. nginx的源码编译及相关文件配置
  13. JS 类数组,字符串,转换成数组的方法
  14. hibernate第一天
  15. flash builder编译报错
  16. 《赖氏经典英语语法》第三集
  17. Part Ⅴ Entertainment 娱乐活动??
  18. c语言如何判断一个带分数整数部分,2013年第四届蓝桥杯省赛C语言B组
  19. 虚拟机中新增磁盘空间并开机自动挂载
  20. 利用正则表达式来验证邮箱

热门文章

  1. CSDN博客添加友情链接
  2. winform窗体界面闪烁解决办法
  3. Python全栈(四)高级编程技巧之4.元类编程、迭代器和生成器
  4. cobaltstrike之创建监听器与生成后门
  5. jsp java 登陆界面代码_jsp登陆界面源代码
  6. JAVA程序员必看的15本书-JAVA自学书籍推荐
  7. 【python练习题01】字符串格式化输出
  8. 高效的敏捷测试第十三课 自动化测试、用例测试、接口测试、大数据测试
  9. 虚拟IP与arp协议
  10. Prettier 代码格式化工具使用详解