- 1、本文档共11页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
【试题1】
任务一:输入某年某月某日,判断这一天是这一年的第几天:输出9*9口诀1*1=1
1*2=2 2*2=4
1*3=3 2*3=6 3*3=9
1*4=4 2*4=8 3*4=12 4*4=16
1*5=5 2*5=10 3*5=15 4*5=20 5*5=25
1*6=6 2*6=12 3*6=18 4*6=24 5*6=30 6*6=36
1*7=7 2*7=14 3*7=21 4*7=28 5*7=35 6*7=42 7*7=49
1*8=8 2*8=16 3*8=24 4*8=32 5*8=40 6*8=48 7*8=56 8*8=64
1*9=9 2*9=18 3*9=27 4*9=36 5*9=45 6*9=54 7*9=63 8*9=72 9*9=81 图1.1 阶梯形式的9*9口诀“水仙花数”所谓“水仙花数”是指一个三位,其各位数字立方和等于该数本身。例如:153是一个“水仙花数”,因为153=13+53+33。
任务一:已知字符串数组A,包含初始数据:a1,a2,a3,a4,a5;字符串数组B,包含初始数据:b1,b2,b3,b4,b5。编写程序将数组A、B的每一对应数据项相连接,然后存入字符串数组C,并输出数组C。输出结果为:a1b1,a2b2,a3b3,a4b4,a5b5。
例如:数组A的值为{“Hello ” , “Hello ” , “Hello ” , “Hello ” , “Hello ” },数组B的值为{“Jack” , “Tom” , “Lee” , “John” , “Alisa” },则输出结果为{“Hello Jack” , “Hello Tom” , “Hello Lee” , “Hello John” , “Hello Alisa” }。
要求:
定义2个字符串数组A、B,用于存储初始数据。定义数组C,用于输出结果。
使用循环将数组A、B的对应项相连接,结果存入数组C。(不要边连接边输出)
使用循环将数组C中的值按顺序输出。
任务二:编写函数(或方法):将某已知数组的奇数项组合成一个新的数组。在主函数(或主方法)中调用该函数(或方法),并循环输出新数组的内容。
要求:
主函数(或主方法)定义一个已初始化值的数组,该数组中的值为:1,2,3,4,5,6,7,8,9,10,11。
编写函数(或方法),函数(或方法)名为:OddArray;它有一个输入参数,数据类型为数组;它的返回值类型为数组。它实现如下功能:将参数数组中的奇数项存入结果数组,并返回该数组。
在主函数(或主方法)定义一个新的数组,用于获取OddArray的返回值,然后显示该返回值(显示结果应为1,3,5,7,9,11)。
任务三:请完成以下编程工作:①定义学生类,其包含2个属性:学号,姓名。②定义大学生类,其需要继承于学生类,并新增一个属性:专业。③为大学生类实例化一个对象,并给这个大学生对象的所有属性赋值。
要求:
所有属性的数据类型均为字符串类型。
大学生类应该继承于学生类。
在主函数(或主方法)中实例化大学生对象,并给该对象的每个属性赋值。
【试题3】
任务一:已知某个班有M个学生,学习N门课程,已知所有学生的各科成绩。请编写程序:分别计算每个学生的平均成绩,并输出。
要求:
定义一个二维数组A,用于存放M个学生的N门成绩。定义一个一维数组B,用于存放每个学生的平均成绩。
使用二重循环,将每个学生的成绩输入到二维数组A中。
使用二重循环,对已经存在于二维数组A中的值进行平均分计算,将结果保存到一维数组B中。
使用循环输出一维数组B(即平均分)的值。
任务二:利用递归方法求5!有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13求出这个数列的前20项之和。…
s = c1+c2+…+c20;
s即为分数序列:2/1,3/2,5/3,8/5,13/8,21/13的前20项之和。:计算算式1+21+22+23+…+2n?n由键盘输入:输入一批学生成绩,以-1作为结束标记?统计这批学生中,不及格、及格、中等、良好、优秀的人数。任务三:创建5个学生对象赋给一个学生数组,每个学生属性:学号、姓名、年龄
子任务1:将学生按学号排序输出给所有学生年龄加1统计大于20岁的学生人数。:编写一个程序找出100~1000之间的所有姐妹素数。注姐妹素数是指相邻两个奇数均为素数。:利用求n!的方法计算 2!+4!+5!的值。分别利用递归和非递归方法实现求n!任务三:①定义一个抽象类Shape,它有一个计算面积的抽象方法calArea。
②定义一个三角形类Triangle。它有两个属性n、m,分
您可能关注的文档
- 成长班2015年7月学期总结概要.ppt
- 第五章基金市场讲义.ppt
- 第五章-基金市场讲义.ppt
- 诚际影视传媒发展计划概要.ppt
- 第9讲价格策略讲义.ppt
- 诚信·青春概要.ppt
- 住宅临时管理规约讲述.doc
- 周末暖场活动讲述.ppt
- 第一课:丰富多彩的建筑风格美术课件讲义.ppt
- 第9讲马克思主义认识和研究经济的基本方法讲义.ppt
- 浙江衢州市卫生健康委员会衢州市直公立医院高层次紧缺人才招聘11人笔试模拟试题参考答案详解.docx
- 浙江温州泰顺县退役军人事务局招聘编外工作人员笔试备考题库及参考答案详解一套.docx
- 江苏靖江市数据局公开招聘编外工作人员笔试模拟试题及参考答案详解.docx
- 广东茂名市公安局电白分局招聘警务辅助人员40人笔试模拟试题带答案详解.docx
- 江苏盐城市大丰区住房和城乡建设局招聘劳务派遣工作人员4人笔试模拟试题带答案详解.docx
- 浙江舟山岱山县东沙镇人民政府招聘笔试模拟试题及参考答案详解1套.docx
- 最高人民检察院直属事业单位2025年度公开招聘工作人员笔试模拟试题含答案详解.docx
- 浙江金华市委宣传部、中共金华市委网信办所属事业单位选调工作人员笔试备考题库及答案详解1套.docx
- 广东深圳市党建组织员招聘40人笔试模拟试题及答案详解1套.docx
- 江苏南京水利科学研究院招聘非在编工作人员4人笔试模拟试题及参考答案详解.docx
文档评论(0)