全国大学生信息术应用水平大赛C语言试题.docVIP

全国大学生信息术应用水平大赛C语言试题.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
全国大学生信息术应用水平大赛C语言试题

第六届全国信息技术应用水平大赛复赛试题 请仔细阅读并严格遵守以下要求: 请创建以“准考证号_用户名”命名的文件夹(形式如:433034683_xxxx),将考试结果严格按试题上的要求进行命名并直接保存在该文件夹下。 注意:文件夹的保存路径请听从监考老师的安排。请不要在该文件夹下创建任何子文件夹,所有考试结果直接保存即可。 答卷完毕后,请将该文件夹用Winrar压缩工具打包,再通过《复赛考试结果上传系统》将压缩包上传到指定服务器,并在原机器上保留备份。 注意:压缩打包时,请务必选中文件夹(如前面创建的“433034683_xxxx”文件夹)进行压缩,而不是选中文件夹下的考试结果进行压缩。 请务必按照试卷要求提交指定的文件,不得包含非题目要求的过程文件和临时文件,不得包含本试题文件和试题素材。 注意:凡违反上述规定的考生,其成绩一律按零分处理。 题目命名要求:请将编写好的源程序以题号命名,例如第1题的源程序保存为“1.C”。 -------------------------------------------------------------------------------------------- 1. 编程解决如下问题(50分)。 有一个数学等式:AB*CD=BA*DC,式中的一个字母代表一位数字,试找出所有符合上述要求的乘积式并打印输出。 2. 编程解决如下问题(50分)。 请在整数n=742683613984中删除8个数字,使得余下的数字按原次序组成的新数最小。要求如下: (1)整数n和删除数字的个数“8”在源程序中完成赋值,程序直接输出运行结果; (2)程序结果输出先后被删除的数字(之间以逗号分隔)和删除后所得的最小数。 (提示:整数n可以以字符数组的方式定义、赋值和处理) 3. 附加题:编程解决如下问题(50分)。 (1)已知平面上三个点:(7,1)、(4,6)、(5,8),判断这三点组成的三角形是何种三角形(锐角,直角,钝角)(10分); (2)对(1)问中的三角形,给出它的外接圆半径(20分); (3)已知平面上6个点的坐标为:(7,1)、(4,6)、(5,8)、(6,2)、(3,9)、(2,7),试求覆盖这6个点的覆盖圆最小半径(20分)。 (要求:点坐标数据在程序初始化中赋值完成,程序运行后直接输出结果,不进行数据输入;点坐标数据和题目要求完全一致,否则导致的结果不正确视为程序编写错误。) 第六届全国信息技术应用水平大赛复赛试题C语言程序设计(B卷) 1. 编程解决如下问题(50分)。 有一个数学等式:ABCD*E= DCBA,式中的一个字母代表一位数字,试找出所有符合上述要求的乘积式并打印输出。 2. 编程解决如下问题(50分)。 请在整数n=92081346718538中删除10个数字,使得余下的数字按原次序组成的新数最大。要求如下: (1)整数n和删除数字的个数“10”在源程序中完成赋值,程序直接输出运行结果; (2)程序结果输出先后被删除的数字(之间以逗号分隔)和删除后所得的最大数。 (提示:整数n可以以字符数组的方式定义、赋值和处理) 3. 附加题:编程解决如下问题(50分)。 在小于10的素数中有3、5、7组成的等差数列,在小于30的素数中有11、17、23、29组成的等差数列。试找出区间[100,1000]内的素数构成的最大等差数列(即等差数列包含的素数个数最多)并打印输出。 第六届全国信息技术应用水平大赛决赛试题C语言程序设计 1.求某正整数插入乘号后乘积的最大值。(50分) (1) (2) (3) 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 r

文档评论(0)

xll805 + 关注
文档贡献者

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

1亿VIP精品文档

相关文档