全国高校计算机能力挑战赛Java模拟练习题(二)

竞赛官网:http://www.ncccu.org.cn/
全国高校计算机能力挑战赛真题(一)

1、模拟时间:90分钟
2、单选题15题(每题3分),编程题5题(共55分)
3、每题在交卷前都可以修改,交卷后将无法修改
4、模拟练习题均为往届真题,仅做赛前练习使用,编程题不提供阅卷


1.下列选项中,不属于Java语言特点的一项是
A.安全性
B.面向过程
C.支持跨平台使用
D.内置多线程技术


2.下列名称在Java语言中属于非法标识符的是
A.Thereisnovarname
B.vc_position
C.3dclub
D.ID_number


3.下列关于基本数据类型的说法中,不正确的一项是
A. boolean类型变量的值只能取真或假
B. float是带符号的32位浮点数
C.double是带符号的64位浮点数
D.char是8位Unicode字符


4.在Java语言中,以下__不属于基本数据类型
A.long
B.byte
C.vector
D.short


5.在Java语言中,long数据类型占用__字节的存储空间。
A.1字节
B.2字节
C.4字节
D.8字节


6.以下哪组数据类型转换需要强制类型转换
A.short到char
B.float到double
C.int到long
D.short到int


7.下列关于Java语言的特点说法错误的是
A.Java是一种面向对象语言
B.Java具有较好的可移植性
C.垃圾回收机制是核心技术
D.Java源程序可以在各类平台上运行


8.下面的选项中,哪项不宜作为“家具类”的属性
A.材料
B.风格
C.尺寸
D.运输能力


9.下面描述楼梯和手扶电梯之间的关系中,最贴切的是
A.拥有同样的基类
B.父类和子类
C.类和对象
D.类的重载


10.下列两个名词之间的关系描述中,符合类和对象关系的是
A.团长和士兵
B.书和书架
C.狼和老虎
D.作家和曹雪芹


11.Java虚拟机中,哪个数据区存储的是所有线程共享的数据
A.Java堆
B.Java虚拟机栈
C.程序计数器
D.以上都不是


12.下列关于抽象类说法正确的是
A.抽象类不能被继承
B.抽象类不能实例化
C.抽象类使用interface关键字
D.抽象类中一定要有抽象方法


13.下列类的定义中,错误的是
A.class AB {…}
B.public CD extends AB {…}
C.public class CD extends AB {…}
D.class EF extends AB implements CD {…}


14.阅读下列代码,选出该代码段正确的文件名

class Student{ void method1(){}
}
public class Teacher{ void method2(){} public static void main(String[] args){System.out.println("main()"); }
}

A.Student.java
B.Student.class
C.Teacher.java
D.Teacher.class


15.关于下列代码说法正确的是

public class Test{public void a(){}public void a(int i){}public int a(){}
}

A.上述三个a方法是方法重载
B.上述三个a方法是方法重写
C.上述三个方法是第一个和第二个a方法是方法的重载,第三个不是
D.上述三个方法是第一个和第三个a方法是方法的重载,第二个不是


16.统计1到N(含)之间所有平方数的个数,并输出这个数目。提示:平方数的个数,如4是2的平方数,16是4的平方数,5不是平方数。
输入说明:一个整数N(N<100000)
输出说明:平方数的个数
输入样例:50
输出样例:7


17.对于给出的长度为N(N<1000)的正整数数组,满足连续3个元素均为合数的区间称为3合数区间,计算该数组中3合数区间的个数。
输入说明:第一行,数组中元素个数N,第二行,N个正整数,用空格隔开
输出说明:3 合数区间的个数
输入样例:7
6 8 4 9 7 5 8
输出样例:2


18.对于给定的字符数组(字符数少于10000),统计其中字母类型、数字类型和符号类型的字符出现次数,其中字母类型是英文字母a-z之间的字符(不区分大小写);数字类型是0-9之间的字符;符号类型是除英文字母、数字及空格外的其它字符。
输入说明:一个字符序列
输出说明:分三行输出:第一行字母类型,以a-z标识;第二行数字类型,以0-9标识;第三行符号类型,以others标识。每行格式如下:
类别标识出现次数(中间用一个空格分隔)
输入样例: Hello World!
输出样例: a-z 10
0-9 0
others 1


19.由N(N<=10000)个整数组成的数组,其中连续K(K<=200)个元素构成一个区间,称为K区间。一个K区间中任意两个数求其差值的绝对值,其中最大的绝对值记为Dk。请计算整个数组中,所有K区间中的最大Dk值,并输出。
输入说明:第一行是两个整数N和K,第二行输入N个数,表示数组中的元素。
输出说明:最大Dk值。
输入样例:8 2
12 23 27 34 35 36 8 45
输出样例:37


20.仓库新进了几批物资,只知道每批物资的数量和单价,请编写程序,按照每种物资的总价值,由高到低次序输出。
输入说明:第1行一个整数N,表明物资的批次数量。
第2~N+1行,每批物资的类别、数量及单价,中间用空格隔开,其中类别用A-Z加以区分。
输出说明:按物资价值降序输出排序结果,每行输出一种物资。
输入样例:5
A 5 10.00
B 3 2.00
A 5 8.00
B 3 2.50
C 10 3.50
输出样例:
A 90.00
C 35.00
B 13.50

全国高校计算机能力挑战赛真题(二)相关推荐

  1. 2020年第二届全国高校计算机能力挑战赛Excel模拟题

    2020年第二届全国高校计算机能力挑战赛Excel模拟题 Excel模拟题1 1.模拟答题时间: 60分钟; 2.单选题45题(每题1分),不定向选择题10 (每题2分),判断题10题(每题1分),实 ...

  2. 2020年全国高校计算机能力挑战赛C++初赛程序设计题2:九键拼音中数字与英文字母成对应关系:2--abc, 3-def, 4-ghi, 5--jkl, 6--mno, 7--pqrs, 8--tuv

    2020年全国高校计算机能力挑战赛C++初赛程序设计题2:九键拼音中数字与英文字母成对应关系:2–abc, 3-def, 4-ghi, 5–jkl, 6–mno, 7–pqrs, 8–tuv, 9–w ...

  3. 2020全国高校计算机能力挑战赛程序设计赛Python组区域赛(初赛)试题及参考解答

    2020全国高校计算机能力挑战赛程序设计赛Python组区域赛(初赛)试题及参考解答 简介 赛题构成 代码提交说明 成绩评定 2020真题 1-1 数字与相邻的前.后数字之和可以被4整除 题目 个人对 ...

  4. 非科班Java尝试全国高校计算机能力挑战赛第三届计挑赛

    写在前面:①大佬勿在意,小打小闹!②若不决参加与否,希望下文可以给你帮助(仅限程序设计赛项). 文章目录 一.个人真实情况 二.比赛最细简介 三.最全参赛准备 四.比赛时候遇到不会做怎么办? 一.个人 ...

  5. 全国高校计算机能力挑战赛

    CSDN话题挑战赛第1期 活动详情地址:https://marketing.csdn.net/p/bb5081d88a77db8d6ef45bb7b6ef3d7f 参赛话题:大学生竞赛指南 话题描述: ...

  6. 【2021年第三届全国高校计算机能力挑战赛】大数据应用赛

    [2021年第三届全国高校计算机能力挑战赛]大数据应用赛 赛题:大数据应用赛 一.赛题背景: 二.时间安排: 三.奖项设置: 四.赛题和数据: 五.评价标准: 六.作品提交要求: 七.解决方案: 八. ...

  7. 2019C语言程序设计大赛,2019年全国高校计算机能力挑战赛 C语言程序设计决赛

    2019年全国高校计算机能力挑战赛 C语言程序设计决赛 毕竟这个比赛是第一次举办,能理解.. 希望未来再举办时,能够再完善一下题面表述.数据范围. 话说区域赛获奖名额有点少吧.舍友花60块想混个创新创 ...

  8. 第二届全国高校计算机能力挑战赛-Java程序设计赛

    第二届全国高校计算机能力挑战赛-Java程序设计赛 2020年第二届全国高校计算机能力挑战赛-Java程序设计赛前15题为选择题.16,17,18,19为编程题. 16题 题目:统计从1到N的整数中, ...

  9. 2019年全国高校计算机能力挑战赛C++组初赛

    这里写自定义目录标题 2019年全国高校计算机能力挑战赛C++组初赛 1题目一 题目二 题目三 题目四 题目五 2019年全国高校计算机能力挑战赛C++组初赛 1题目一 16.电商促销某种商品时,希望 ...

最新文章

  1. 小tips:JS严格模式(use strict)下不能使用arguments.callee的替代方案
  2. “小米造车”终于尘埃落定,网络营销下“造车时代”终将到来
  3. Nancy跨平台开发总结(三)发布到Jexus Web服务器
  4. 基本农田卫星地图查询_#重庆朝天门#谷歌百度腾讯高德“卫星地图”PK,谷歌更胜一筹...
  5. java毕业设计(论文)答辩提纲,毕业论文答辩提纲模板.doc
  6. 展望未来城市,万物皆可运营
  7. 关于内网和外网 区别
  8. matlab离散系统的频率响应,离散系统的频率响应分析
  9. 【hexo】基础教程-六-添加百度统计和Google统计
  10. 硬件开发笔记(三):硬件开发基本流程,制作一个USB转RS232的模块(二):设计原理图库
  11. python opencv图像叠加/图像融合/mask掩模
  12. task02 EDA
  13. vs 设置护眼背景颜色
  14. Linux升级gcc到最新版本gcc-11.2.0
  15. win10蓝牙功能无法打开的解决办法
  16. call(zoom)_如何解决您的Zoom Call问题
  17. Get the 1,000- Foot View
  18. flutter bloc 实例
  19. Spring Boot 日志配置(超详细)
  20. ERP对接过程中遇到的问题总结(webapi)

热门文章

  1. HTML限制输入个数,如何使用CSS(或jQuery,如果需要)限制输入HTML输入的字符数?
  2. python多元回归 导出参数统计结果_如何从统计模型中WLS回归的二维参数得到检验的预测...
  3. linux关闭mysql日志记录_linux 下mysql 运行一段时间后自动关闭,日志无异常
  4. java实现蛇形输出,Java 输入一个正整数,按蛇形打印。
  5. python3多线程编程_Python3 多线程编程
  6. 网页防篡改技术_大数据让档案“活”起来:用区块链技术防篡改,用量子加密技术防盗窃...
  7. 计算机组成原理 第二章 数据的表示与运算
  8. 【文献阅读】Perceptual Generative Adversarial Networks for Small Object Detection –CVPR-2017
  9. 远程控制——服务器公网IP连接
  10. 目标检测————主干网络是否应该选用DenseNet(提问)