C语言考试系统题库-5-数组.docxVIP

  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文档。上传文档
查看更多
5—数组输出平均值题目要求:求平均值输入一个正整数n (1n≤10),再输入n个整数,输出平均值(保留2位小数)。测试结果(输入结束回车符用回车表示,括号内是说明)(1)输入:3 回车 (n=3) 1 2 -6 回车输出:average = -1.00(2)输入:5 回车 (n=5) 12 2 5 4 0 回车输出:average = 4.60求最大值及其下标题目要求输入一个正整数n (1n≤10),再输入n个整数,输出最大值极其下标(设最大值惟一,下标从0开始)。测试结果(输入结束回车符用回车表示)(1)输入:3 1 6 4回车输出:max=6,index=1(2)输入:3 10 8 1回车输出:max=10,index=0(3)输入:5 1 2 5 4 0回车输出:max=5,index=2逆序输出题目要求输入一个正整数n (1n≤10),再输入n个整数,按逆序输出这些数。测试结果(输入结束回车符用回车表示)(1)输入:4 10 8 1 2回车输出:2 1 8 10(2)输入:5 1 2 5 4 0回车输出:0 4 5 2 1交换最小值和最大值题目要求:输入一个正整数n (1n=10),再输入n个整数,将最小值与第一个数交换,最大值与最后一个数交换,然后输出交换后的n个数。测试结果(输入结束回车符用回车表示)(1)输入:5 4 3 5 1 2回车输出:1 3 2 4 5(2)输入:41 5 6 7回车输出:1 5 6 7(3)输入:55 4 3 2 1回车输出:1 4 3 2 5选择法排序题目要求:输入一个正整数n (1n=10),再输入n个整数,将它们从大到小排序后输出。。测试结果(输入结束回车符用回车表示)(1)输入:4 回车 (n=4) 5 1 7 6回车输出:After sorted: 7 6 5 1(2)输入:5 回车 (n=5) 5 4 3 2 1 回车输出:After sorted: 5 4 3 2 1求字符串长度题目要求:连续输入一批以 # 结束的字符串(字符串的长度不超过80),遇 ## 则全部输入结束。统计并输出每个字符串的有效长度。测试结果(输入结束回车符用回车表示,括号内是说明)(1)输入:hello 12#abc+0## (连续输入2个字符串hello 12和abc+0)回车输出:8 (hello 12的有效长度是8)(abc+0的有效长度是5)统计大写辅音字母题目要求:连续输入一批以 # 结束的字符串(字符串的长度不超过80),遇 ## 则全部输入结束。统计并输出每个字符串中大写辅音字母的个数(大写辅音字母:除A,E,I,O,U以外的大写字母)。测试结果(输入结束回车符用回车表示,括号内是说明)(1)输入:HELLO#IT12#uieiaba## (连续输入3个字符串)回车输出:3 (HELLO中有3个大写辅音字母)1 (IT12中有1个大写辅音字母)0 (uieiaba中没有大写辅音字母)查找字符题目要求输入一个字符并回车,再连续输入一批以 # 结束的字符串(字符串的长度不超过80),遇 ## 则全部输入结束。在每个字符串中查找该字符,如果找到,则输出该字符在字符串中所对应的最大下标(下标从0开始);否则输出“Not Found”。测试结果(输入结束回车符用回车表示,括号内是说明)(1)输入:m回车moon#programming#1234## (输入3个字符串moon,programming,1234)输出:0 (m在moon中对应的最大下标是0)7 (m在programming中对应的最小下标是7)Not Found (1234中没有m)字符串替换题目要求:连续输入一批以 # 结束的字符串(字符串的长度不超过80),遇 ## 则全部输入结束。将每个字符串中的大写字母用下面列出的对应大写字母替换, 其余字符不变, 输出替换后的字符串. 原字母对应字母 A ──→ Z B ──→ Y C ──→ X D ──→ W …… X ──→ C Y ──→ B Z ──→ A测试结果(输入结束回车符用回车表示,括号内是说明)(1)输入:A flag of USA#IT12#oueiaba## (连续输入3个字符串)回车输出:Z flag of FHZRG12oueiaba简化的插入排序题目要求:输入一个正整数 n(0n=9)和一组(n个)有序的整数,再输入一个整数 x,把 x 插入到这组数据中,使该组数据仍然有序。测试结果(输入结束回车符用回车表示,括号内为说明)(1)输入:5回车(数据的个数n=5)1 2 4 5 7回车 (5个有序整数)3回车

文档评论(0)

haihang2017 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档