c语言程序原版PDF,正式版C语言程序设计.pdf
教育部教育管理信息中心
第六届全国信息技术应用水平大赛决赛试题
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相关推荐
- 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 ...
- python ide下载_PythonIDE免费版|Python IDE正式版下载(计算机程序设计语言) v3.6.1 - 附PythonIDE使用教程_数码资源网...
相信Python IDE对于编程人员来说并不陌生,所谓的Python IDE正式版就是计算机程序设计语言,可以说PythonIDE免费版是一种功能强大的通用型语言,成熟稳定,Python IDE正式版 ...
- python语言程序设计嵩天-Python语言程序设计基础(第2版)嵩天课后答案
嵩天.礼欣.黄天羽Python语言程序设计基础(第2版)习题答案本书提出了以理解和运用计算生态为目标的Python语言教学思想,在系统讲解Python语言语法的同时介绍了从数据理解到图像处理的14个P ...
- 统计字符 c语言程序,统计字符个数的C语言程序.doc
统计字符个数的C语言程序.doc 下载提示(请认真阅读)1.请仔细阅读文档,确保文档完整性,对于不预览.不比对内容而直接下载带来的问题本站不予受理. 2.下载的文档,不会出现我们的网址水印. 3.该文 ...
- 奇数魔方阵c语言程序设计,《C语言程序》课程设计报告书魔方阵程序设计
<<C语言程序>课程设计报告书魔方阵程序设计>由会员分享,可在线阅读,更多相关<<C语言程序>课程设计报告书魔方阵程序设计(17页珍藏版)>请在人人文库 ...
- c语言程序第一章编程,c语言程序的设计第一章 C语言编程入门.ppt
c语言程序的设计第一章 C语言编程入门 第1章 C语言编程入门 本章是本书的入门篇,专为初学者熟悉编程过程.掌握程序结构而准备的. 本章学习目标 ? 1)? 能够通过模仿与改变来构造带有测试函数的C语 ...
- 小程序的版本(正式版、体验版、开发版)
通过__wxConfig.envVersion获取当前小程序的版本(正式版.体验版.开发版) let miniVersion = __wxConfig.envVersion; let miniVers ...
- python语言程序设计基础第二章答案_python语言程序设计基础(嵩天版),第二章程序练习题...
python语言程序设计基础(嵩天版),第二章程序练习题 欢迎访问江南烧酒的博客 2.2汇率兑换程序.按照1美元=6人民币汇率编写一个美元和人民币的双向兑换程序. """ ...
- python语言入门p-python语言程序设计基础(第2版)课后答案嵩天
嵩天等程序设计基础(Python语言)习题答案?本书系统地介绍了Python程序设计语言和程序设计的基本方法.从Python语言发展历史.配置环境开始,详细介绍了Python语言的各种数据类型.程序编 ...
- 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 ...
最新文章
- linux设置网卡速率
- 【TypeScript】防止对象改变
- linux ie 插件目录在哪个文件夹里,Linux下的IE浏览器使用方法[图]
- [云炬创业基础笔记]第七章创业资源测试7
- websphere不释放游标_不懂别瞎搞!Redis 性能优化的 13 条军规!
- SegmentFault Hackathon 文艺复兴
- 【NOI2013】向量内积【随机化】
- 大数据可视化html模板开源_大数据时代-可视化数据分析平台必不可少
- python-第一个python程序-向世界问好
- 超详细深度学习debug指南,国外小哥手把手教你如何调试模型 | 附PPT
- 2021年API攻击数量激增600%+
- nginx的源码编译及相关文件配置
- JS 类数组,字符串,转换成数组的方法
- hibernate第一天
- flash builder编译报错
- 《赖氏经典英语语法》第三集
- Part Ⅴ Entertainment 娱乐活动??
- c语言如何判断一个带分数整数部分,2013年第四届蓝桥杯省赛C语言B组
- 虚拟机中新增磁盘空间并开机自动挂载
- 利用正则表达式来验证邮箱