高级语言程序设计与编译试卷2010-2011.docVIP

高级语言程序设计与编译试卷2010-2011.doc

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
题 号 一 二 三 四 五 六 七 八 九 十 总分 得 分 阅卷人 说明: 一、试题组成:考试学生随即抽出4道试题进行考试,其中1—14 、15—28、 29—41、42—55各一题。 二、考试时间 80分钟 三、 学生按学号的顺序依次坐在相应的电脑(听从监考老师的安排)。 四、考生在试卷上填写自己的考生信息(在抽题条上写上自己的学号姓名),同时在自己的试卷上勾选出自己抽的试题,考生结束后交试卷、抽的试题条。 五、考试纪律(考生有下列行为之一者,考试成绩按零分处理) 1 学生考试期间不准带U盘、MP3等移动存储设备和不准带任何书籍、资料及演草纸。 2 考生在考试期间不准带手机。 3 学生在考试期间不准在自己考试用电脑上设置共享目录。 六、试题 1. 有一个函数,写一段程序,输入的值,输出的值。 2. 输入3个数a,b,c,按大由到小的顺序输出。 3. 输入4个数,输出4个数中的最大值、最小值。 4. 输入成绩,要求输出成绩等级A、B、C、D、E或error。90分以上为‘A’,80~89分为‘B’,70~79分为‘C’,60~69分为‘D’,0~60分为‘E’。若输入成绩低于0分和高于100分则输出error。 5. 有一个函数: 6. 输出300~400之间的全部素数,并按每行5个数输出。 7. 求Fibonacci数列的前20个数,并将其分5行输出。 8. 求。 9. 有一分数序列,求其前20项的和。 10. 输出小于500的所有的“水仙花数”,所谓“水仙花数”是指一个3位数,其各位数字立方和等于该数本身。例如,153是一个水仙花数,因为。 11. 给一个不多于6位的正整数,要求:①求出它是几位数;②分别输出每一位数字;③按逆序输出各位数字,例如原数为158,应输出851。 12. 求5+55+555+5555+55555的值。 13求ax2+bx+c=0方程的解。 14输入一行字符,分别统计出其中的英文字符、数字和其他字符的个数。 15. 输入10个整型整数,用起泡法对这10个数排序,并该由小到大顺序在屏幕上输出。 16. 将一个二维数组a的行和列的元素互换(即行列互换),存到另一个二维数组b中。 17. 在一个3*4的二维数组a中,要求编程求出其中值最大的那个元素的值,并输出其所在的行号和列号。 18. 输入一行字符,统计其中有多少个单词,单词之间用空格分隔开。 19. 有3个字符串,要求找出其中最大者。 20. 输入两个整数,要求用一个函数求出其中的大者,并在主函数中输出此值。 21. 输入两个整数,要求用一个函数求出其最大公约数和最小公倍数,并在主函数中调用该子函数。 22. 输入4个整数,找出其中最大的数。用函数的嵌套调用来处理。 23. 用递归方法求5!。 24. 编写一个函数,用来分别求数组score_1(有5个元素)和数组score_2(有10个元素)各元素的平均值。 25 将一个数组中的值按逆序重新存放。例如,原来顺序为8,6,5,4,1改后成为1,4,5,6,8。 26 用递归法将一个整数n转换成字符串。例如,输入483,应输出字符串“483”,n的位数不确定,可以是任意位数的整数。 27.用筛选法求100之内的素数。 28.编一个程序,将两个字符串连接起来,不要用strcat函数。 29. 用指针实现输入3个整数并按从小到大的顺序输出。 30. 用指针实现输入3个整数并按从大到小的顺序输出。 31. 用指针实现将数组b[10]中的元素按逆序存放。 32. 用冒泡法实现对10个整数按从大到小的顺序排序输出(要求用指针实现)。 33. 用选择法实现对10个整数按从小到大的顺序排序输出(要求用指针实现)。 34编写一个函数实现字符串复制功能(要求用指针作为函数参数) 35 定义一个结构体变量(包括年、月、日)。计算当天是本年中的第几天,注意闰年问题。 36. 设计候选人得票统计程序,要求有4个侯选人(分别是Zhang 、Wang 、Li、 Zhao),选民每次输入一个被选人的姓名,最后统计出各人的得票结果。 37. 定义一个包括学号、姓名、年龄的学生结构体,要求实现三个学生信息的输入输出,并输出平均年龄 38. 定义一个包括教师编号、姓名、工资的教师结构体,要求实现三个教师信息的输入输出,并输出平均工资。 39. 定义一个包括职员号、姓名、工资的职员结构体,要求实现三个职员信息的输入输出,并输出平均工资。 40 建立动态数组,输入5个学生的成绩,另外用一个函数检查其中有无低于60分的,输出不合格的成绩。 41 写一函数,求一个字符串的长度。在main函数中输入字符串,并输出其长度(要求用指针实现)。 42. 有一个一维数组score,内放10个学生

文档评论(0)

word.ppt文档 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档