第七届c语言程序设计题,Itat第七届C语言程序设计复赛试题(A卷).pdf
Itat第七届C语言程序设计复赛试题(A卷)
教育部教育管理信息中心
第七届全国信息技术应用水平大赛复赛试题
C 语言程序设计(A卷)
请仔细阅读并严格遵守题目中关于文件命名和保存的要求。
考生答题完毕后 ,首先创建 以 “准考证号_用户名 ”命名 的文件夹 (形式如 :
433034683_xxxx), 将考试结果严格按题 目上的命名要求进行命名并直接保存在该文件夹下。
注意:考生不得在该文件夹下创建任何子文件夹,所有考试结果均直接保存在该文件
夹根目录下。请务必按照试卷要求提交指定的文件,不得包含非题 目要求的过程文件和临
时文件,不得包含本试题文件和试题素材。
然后选中整个文件夹,用 Winrar 压缩工具打包后存放在本考场指定的考试结果存放地
址,经监考老师确认上传无误后方可离开考场。
注 意 :在 提 交答 案 时,请 务 必选 中上述 存 放 作 品 的文 件 夹 (如 前面 创 建 的
433034683_xxxx 文件夹,而不是文件夹下的全部文件)进行压缩,在完成答案提交后,请
确保上述压缩包仍保存在本地计算机中。
凡违反上述规定的考生,其成绩一律按零分处理。
题目命名要求:请将编写好的源程序以题号命名,例如第 1题的源程序保存为“1.C”。
重要提示:
1、由于时间有限,请考生首先保证编写的程序在 WinTC 等环境下可以编译通过并执
行,在此基础上完成考题要求的全部功能,以免因编译不通过影响考试成绩。
2、如需 以十六进制方式查看 附件 中的 “.dat”文件 内容,请使用 附件 中提供 的
“MiniHex.exe”软件。
3、选用 Visual C++和 Dev C++的考生,请先阅读附件中提供的“VC使用注意事项”
文档。
1. 编程解决如下问题。
已知多组产品销售记录,要求对每组销售记录进行排序,排序规则如下:
(1)产品代码按 ASCII码从小到大排序;
(2)如果产品代码相同,则按金额从大到小排序。
1
教育部教育管理信息中心
同时找出该组销售记录中金额总和最大的产品代码。
销售记录字段说明:
字段名称 类型 长度
产品代码 字符型 4
产品名称 字符型 10
单价 整型
数量 整型
金额 长整型
输入:
销售记录存放于文件 A_01_in.dat 中。
包含多组数据, 每组数据格式为: 第 1 行代表销售记录数, 第 2 行开始为销售记录,
字段之间以空格分隔。多组数据在文件中顺序存放,组之间以换行分隔。
输出:
输出结果存放于文件 A_01_out.dat 中。其数据格式为:第 1 行代表销售记录数,第
2 行开始为排序后的销售记录,字段之间以逗号分隔,最后一行为该组销售记录中金额
总和最大的产品代码。多组结果数据在文件中顺序存放,组之间以换行分隔。
输入示例:
4
P106 Power 600 70 42000
M001 machine 500 70 35000
M105 machine 400 40 16000
M001 machine 500 20 10000
2
P106 Power 600 70 42000
M001 machine 500 70 35000
输出示例:
4
M001,machine,500,70,35000
M001,machine,500,20,10000
第七届c语言程序设计题,Itat第七届C语言程序设计复赛试题(A卷).pdf相关推荐
- c语言二级考试程序设计题难吗,计算机二级C语言考试程序设计题
2016计算机等级考试正在报名中,为帮助同学们更好复习C语言考试,yjbys小编为大家分享最新C语言考试试题及答案,仅供同学们复习! 在考生文件夹下,要求程序PROG.C的功能是: 求3*3矩阵的最大 ...
- 沈阳工业大学c语言编程题,金融工程专业《C语言程序设计》启发式教学探讨
一.引言 C语言是一门高级程序设计语言,掌握C语言不仅有利于提高学生的思维能力,而且有利于培养学生的编程能力,对学习其他计算机语言课程具有很大的帮助.因此,<C语言程序设计>既是计算机各类 ...
- c语言程序题是如何判分的,C语言编程题判分系统的研究与实现
摘要: 随着计算机技术和因特网的发展,B/S模式的教学系统在高校教学中显得越来越重要.C语言程序设计是计算机专业的一门重要的基础课程,具有实践性强的特点,在教学中应加大实践教学比例.本文利用网络技术开 ...
- c语言编程题考试自动评分系统,C语言编程题考试自动评分系统简介.ppt
C语言编程题考试自动评分系统简介 主要内容 教材简介 学习方法 机考系统简介 教材简介 教学理念的更新 教材简介 教材简介 国内55所院校使用 新版增加的内容 强化知识点.算法.编程方法与技巧 [编程 ...
- 2017安徽省二c语言模拟题,2017计算机二级考试C语言模拟题及答案
2017计算机二级考试C语言模拟题及答案 二.基本操作题(共18分) 请补充函数proc(),该函数的功能是计算下面公式SN的值: SN=1+1/3十4/5+...+2N-1/SN-1 例如,当N=2 ...
- C语言填空题10道,3道C语言填空题,谁帮忙做下,谢谢
3道C语言填空题,谁帮忙做下,谢谢0 功能:输出两个整数中大的那个数,两个整数由键盘输入. #include #include int main() { int a,b,*p1,*p2; p1=(in ...
- c语言编程题输入两个直角边,C语言编程 直角三角形已知两边求第三边
C语言编程题 求大神解答 好久没写C了,不知道对不对:intsum=0;intindex=0;for(;indexsum+=a[2][index];}returnsum; C语言编程题,求分段函数 刚 ...
- python程序设计题怎么写_《Python语言程序设计基础》第1章程序练习题
本文为中国大学MOOC<Python语言程序设计>课程学习笔记,课程主讲:嵩天老师,练习平台:Python123,参考教材:<Python语言程序设计基础> 1.1 字符串拼接 ...
- c语言实验题水仙花数5359,《C语言程序设计》实验报告(实验1-12).doc
<C语言程序设计>实验报告(实验1-12).doc 下载提示(请认真阅读)1.请仔细阅读文档,确保文档完整性,对于不预览.不比对内容而直接下载带来的问题本站不予受理. 2.下载的文档,不会 ...
最新文章
- 给热爱学习的同学们推荐一些顶级的c# Blogs链接
- 我长了一条日本制的尾巴:智能配合身体运动,增强平衡感,把我变成“改造人”| SIGGRAPH...
- 【长文本处理】长文本划窗分割算法
- Android的学习之路(三)项目的启动过程和安装过程具体解释
- CSS3选择器:nth-child和:nth-of-type之间的差异的那些事儿
- forEach for 循环
- 数据之路 - 数据可视化 - PowerBI工具
- 使用tp5.1 model返回数据 显示variable type error: array
- BZOJ 3160: 万径人踪灭 [fft manacher]
- 【模板】lucas定理和扩展lucas定理(组合数取模)
- ADS仿真设计AB类射频功率放大器
- 画 ArcFace 中的 margin 曲线
- android 画布抗锯齿,怎么在Android应用中利用paint与Canvas实现抗锯齿效果
- 论文的研究背景如何着笔
- 安全漏洞SCAP规范标准
- 梅科尔工作室-第五次网页前端培训(JS,JavaScript)
- 图解Linux命令之--modprobe命令
- Python123 期末题库
- 【博客503】kubelet device plugin如何管理与分配device
- html5 java 实现 微信获取认证身份信息