《2011蓝桥杯高职java试题及部分参考答案》由会员分享,可在线阅读,更多相关《2011蓝桥杯高职java试题及部分参考答案(14页珍藏版)》请在人人文库网上搜索。

1、2011年java蓝桥杯大赛高职第 14/11 页考生须知:考试时间为4小时。本试卷包含两种题型:代码填空”与 程序设计”。总计100分。其中代码填空:3+3+4+6+7+9+10 = 42分程序设计:14+17+27 = 58分填空题要求参赛选手在弄清给定代码工作原理的基础上填写缺失的部分,使得程序逻辑正确、完整。所填写的代码不超过一条语句(即不能出现分号)。把填空的答案(仅填空处的答案,不包括题面)存入考生文件夹下对应题号的解答.txt中即可。编程题要求选手设计的程序对于给定的输入能给出正确的输出结果。考生的程序只有能运行出正确结果的时候才有机会得分。注意:在评卷时使用的输入数据与试卷中给。

2、出的实例数据可能是不同的。选手的程序必须是通用的,不能只对试卷中给定的数据有效。对每个题目,要求考生把所有类写在一个文件中。调试好后,存入与考生文件夹下对应题号的中即可。相关的工程文件不要拷入。请不要使用P ackage语句。另外,源程序中只能出现 JDK1.5中允许的语法或调用。不能使用1.6或更高版本。解答.txt ”1.代码填空(满分3分)计算蔬菜总价为了丰富群众菜篮子,平抑菜价,相关部分组织了蔬菜的调运。今某箱中有多个品种的蔬菜。蔬菜的单价(元/公斤)存放在price数组中,蔬菜的重量(公斤)存放在weight数组中。下面的代码计算该箱蔬菜的总价,试完善之。把填空的答案(仅填空处的答案。

3、,不包括题面)存入考生文件夹下对应题号的解答.txt中即可。P ublic static double getTotal(double p rice, double weight) double x = 0;for(int i=0; ivp rice.length; i+)return x;2.代码填空计算行程(满分3 分)低碳生活,子转动的圈数。在一次骑车旅行中,出发时计算器的示数为计算了小明一共骑行了多远(单位:公里)有氧运动。骑自行车出行是个好主意。小明为自己的自行车装了个计数器,可以计算出轮 begin,到达目的地时的示数为end。下列代码。其中d表示小明自行车轮子的直径(单位:米)。。

4、把填空的答案(仅填空处的答案,不包括题面)存入考生文件夹下对应题号的解答.txt中即可。p ublic static double getDistance(int begin, int end, double d) return (end-begin) * Math .PI * d * d3.代码填空(满分4分)反转的串解决同一个问题往往有许多方法。小刚很喜欢别出心裁。一天他在纸上草草写了一段程序,实现了把 串s中的内容反转后放入 s2的功能。也就是说,s2最后的内容变成了 “7654321”可惜草纸出现了一处污损,请补全缺失的部分。把填空的答案(仅填空处的答案,不包括题面)存入考生文件夹下对。

5、应题号的解答.txt中即可。String s = 1234567;String s2 =;for(int i=0; ivs.length(); i+)s2 = s.charAt(i) +System.out .p rintln(s2);4.代码填空(满分6分)最近距离已知平面上的若干点的位置,存入一个List中。现在需要计算所有这些点中,距离最近的两个点间的最小距离。请补全缺失的代码。把填空的答案(仅填空处的答案,不包括题面)存入考生文件夹下对应题号的 答.txt中即可。class My PointPrivate double x; / 横坐标 private double y; / 纵坐标p。

6、 ublic MyPo int(double x, double y)this.x = x;this.y = y;public static double distance(My Point p1, MyP oint p2)double dx = p 1.x - p 2.x;double dy = p 1.y - p 2.y;return Math.sqrt(dx*dx + dy*dy);/*lst中含有若干个点的坐标返回其中距离最小的点的距离*/ public static double getMinDistanceLstvMy Pointlst)double r = int n = lst。

7、.size();for(int i=0; i.)value = value * 1.1;elsevalue = value * 0.9;.)n+;if(System.out. println(1.0*n/N);6.代码填空(满分9分)猜数字很多人都玩过这个游戏:甲在心中想好一个数字,乙来猜。每猜一个数字,甲必须告诉他是猜大了, 猜小了,还是刚好猜中了。下列的代码模拟了这个过程。其中用户充当甲的角色,计算机充当乙的角色。为了能更快地猜中,计算机使用了二分法。阅读分析代码,填写缺失的部分。把填空的答案(仅填空处的答案,不包括题面)存入考生文件夹下 对应题号的解答.txt中即可。System.out。

8、.printing请在心中想好一个数字(1100),我来猜);System.out.println(我每猜一个数字,你要告诉我是猜大了” 猜小了 ”还是 猜中);Scanner scan = new Scanner(System.in);int v1 = 1;int v2 = 100;for(;)int m = (v1 + v2)/2;System.out.println(我猜是:+ m);System.out.println(1.猜得太大了 );System.out.println(2.猜得太小了 );System.out.println(3.猜中!);System.out.print(请选。

9、择:); int user = Integer. parselnt(scan.nextLine();if(user=3) break;if(user=1)if(user=2)7. 代码填空基因牛(满分10分)张教授采用基因干预技术成功培养出一头母牛,三年后,这头母牛每年会生出1头母牛,生出来的母牛三年后,又可以每年生出一头母牛。如此循环下去,请问张教授n年后有多少头母牛?以下程序模拟了这个过程,请填写缺失的代码。把填空的答案(仅填空处的答案,不包括题面)存入 考生文件夹下对应题号的解答.txt中即可。P ublic static class Cowp rivate int age;P ubli。

10、c Cow afterYear()age+;return age 2 ? new Cow():p ublic static void showTotalCowNum(int n) List list = new ArrayList();list.add(new Cow();for (int i = 0; i 0&bi-1= &bi= )start=false;if (i0&bi-1!= &bi= )start=true;if (bi= &start)|bi!=) s1+=bi;/System.out. println(sl); char c=s1.toCharArray();if(c0=a &。

11、c0= a &ci=a &di-1= A &di-1= 0 &di=a &di= A &di= 0 &di-1=0;i-)k=(char) (74-i);if(bi=1)s1+=k+;return s1;p ublicvoid count() Test pailie tp=new Test pailie();for(int count = 0;count=2?true:false;/6. C和G或者都参加,或者都不参加; boolean a6 = count/128%2=1?(count/8%2=1?true:false):(count/ 8%2=0?true:false);/7. C、E、G。

12、、I中至多只能2人参加 boolean a7 = (count/2%2+count/8%2+count/32%2+count/128%2)v=2?true:false;/8.如果E参加,那么F和G也都参加。boolean a8 = count/32%2=1?(count/8%4=3?true:false):true;/a8和a9可以忽略/9.如果F参加,G、H就不能参加 boolean a9 = count/16%2=1?(count/4%4=0?true: false):true;/10.如果I、J都不参加,H必须参加 boolean a10 = count%4=0?(count/4%2=1?true:false):true;if (a1 &a2&a3&a4&a5&a6&a7&a8&a9&a10)/System.out .p rintln(count);System.out.pnntln( new Testpailie().zhuanhua2(count);p ublicstaticvoid main(String args) new Test pailie().count(。

蓝桥杯比赛java试题及答案,2011蓝桥杯高职java试题及部分参考答案相关推荐

  1. 2011年全国软件大赛模拟题及参考答案(Java高职组)

    2011年全国软件大赛模拟题及参考答案(Java高职组) 不是官方的答案,如有不妥,请指出. 2011 模拟 java 高职 注意: 本套模拟题主要模拟命题形式与考核范围.真实竞赛题的数量.难度可能与 ...

  2. 华南农业大学c语言程序设计实验指导书参考答案,华南农业大学C语言程序设计实验指导书参考答案.doc...

    华南农业大学C语言程序设计实验指导书参考答案 华南农业大学c语言程序设计上机指导书参考答案 上级实验参考答案#include "stdio.h" #include"mat ...

  3. 计算机英语unit3答案,《计算机英语(第3版)》练习参考答案

    <计算机英语(第3版)>练习参考答案 <计算机英语(第3版)>练习参考答案 Unit One: Computer and Computer Science Unit One/S ...

  4. java程序实现可移植性依靠的是_Java第2版-习题参考答案

    习题参考答案 --Java程序设计实用教程(第2版) 第1章绪论 1.1 (1)简单性--Java对系统软.硬件要求低:也比较容易学习. (2)面向对象--Java是纯面向对象的语言. (3)分布性- ...

  5. c语言程序设计基础课后习题答案,2011级C语言程序设计基础教程课后习题答案

    1.C 语言课后习题习题答案详解(11 级教材)第 1 章1.1 填空题1.1.1 应用程序 ONEFUNC.C 中只有一个函数,这个函数的名称是 _main .1.1.2 一个函数由_函数头 _和_ ...

  6. 银监局计算机英语面试题及答案,2012年国家公务员银监局面试真题及参考答案...

    [部分真题参考答案(专业题除外)] 一.如果领导让你起草一份监管规则,没有范例,没有以往同类规则参考,你将如何开展工作? [参考答案] 1)通过图书馆或者网络查找其他行业的监管规则,在格式.体例等方面 ...

  7. c语言单项选择题及答案,2011年计算机二级C语言单项选择题及答案解析精选3

    [1.81]已知: struct { int i: char c: float a: }test: 则sizeof(test)的值是 . A) 4 B) 5 C) 6 D) 7 [1.82]已知: u ...

  8. 2017计算机及应用自考试题及答案,2018年考研管理类联考试题及参考答案

    参考答案: 1-5 BABAE 6-10 CCECB 11-15 CEDDA 16-20 DABDD 21-25ECDAD 26-30ACDAB 31-35DEACD 36-40AADCD 41-45 ...

  9. c语言十六实验答案,《C语言》上机实验题及参考答案

    C语言编程题精选 1. 编程实现对键盘输入的英文名句子进行加密.用加密方法为,当内容为英文字母时其在 26字母中的其后三个字母代替该字母,若为其它字符时不变. 2. 编程实现将任意的十进制整数转换成R ...

最新文章

  1. 关于string的一些心得体会
  2. C#发送电子邮件 (异步) z
  3. (13)Zynq DDR控制器介绍
  4. 配置多个ssh-key
  5. windows下安装完MySQL,为什么cmd不识别命令?
  6. 游戏筑基开发之利用文件函数读出文件数据及处理(反序列化)(C语言)
  7. 家庭上网用路由器和ADSL的连接
  8. 集合源码解析Map容器Gc回收算法
  9. 记一次磁盘PV丢失事件
  10. java分发_【Java】用注解实现分发器
  11. 流利阅读 2019.1.23 Tech industry expo opens portal to tomorrow
  12. Leetcode算法——50、实现乘方运算
  13. 光子晶体介质柱的讨论
  14. VMware Workstation共享磁盘建立
  15. HTML5.笔记.案例
  16. 重庆各大学计算机专业的录取分数线,重庆各高校历年录取分数线+王牌专业汇总!填报志愿必看!...
  17. Thumbs.ms\com1.{d3e34b21-9d75-101a-8c3d-00aa001a1652}
  18. flex java mysql_flex与java实现增删改查
  19. 服务器window如何设置防火墙开放端口
  20. vscode安装配置与应用技巧总结

热门文章

  1. 计算机毕业论文房地产营销,房地产营销(毕业论文).docx
  2. 删除HP打印机驱动程序 打印机驱动程序正在使用无法删除
  3. 先救人还是先报警?这并不是“追尾铲车”问题的关键
  4. 故事向|在3A游戏公司工作多年的3D建模师自述,制作3A大作经验心得(下)
  5. 苹果应用上架被拒的原因
  6. 低代码开发-牛刀低代码和专业开发云 JNPF 3.4 3.3 旗舰版 /微服务、单体 、JAVA 和netcore版本
  7. 直流有刷电机转速、电流双闭环调速系统及Matlab/Simulink仿真分析
  8. ORA-01847: 月份中日的值必须介于 1 和当月最后一日之间
  9. BNU4209:Triangle(求三角形内切圆圆心)
  10. 思享工具箱,各种工具汇总