"精品资料:JAVA语言程序设计考试试题及答案"
;,则表达式 i % 3 的值是( B )。 A) 0 B) 2 C) 3 D) 45.下列程序片断,编译时出现错误的是( C )。 //check.java abstract class A { int i; } A a=new A(); class B extends A { int j; } class check { public static void main(String args[]) { B b=new B(); b.j=5; System.out.println(b.j); } } A) 类 A 中没有构造函数 B) 类 B 继承了类 A C) 类 A 不能实例化 D) 类 check 没有 main 函数6.下列方法头正确的是( A )。 A) public int setValue (int i) B) public int setvalue (int i) C) public int Setvalue (int i) D) public int SETVALUE (int i) 二、填空题(每题 3 分):下列问题请在答案处写出符合要求的答案。1.Java 语言是第_____代语言。 答案:第三代2.面向对象程序设计的基本特征是_____、_____、_____、_____。 答案:封装、继承、多态、抽象3.若 x、y 为整型变量,则表达式 (x<<2) 的结果是_____。 答案:x 左移 2 位4.在Java 中,数组是_____类型数据类型。 答案:引用5.Java 中的包(package)_____是很常见的访问修饰符。 答案:是6.面向对象设计的基本原则有_____、_____。 答案:封装、继承 三、编程题(每空 5 分): 1.编写一个 Java 程序,输出直角三角形。输入输出如下所示: 输入:5 输出: * ** *** **** ***** 答案: public class Triangle { public static void main(String[] args) { int n = 5; for (int i = 1; i <= n; i++) { for (int j = 1; j <= i; j++) { System.out.print("*"); } System.out.println(); } } } 2.编写一个 Java 程序,输出斐波那契数列。输入输出如下所示: 输入:10 输出:0 1 1 2 3 5 8 13 21 34 答案: public class Fibonacci { public static void main(String[] args) { int n = 10; int a = 0, b = 1; System.out.print(a + " " + b + " "); for (int i = 2; i < n; i++) { int c = a + b; System.out.print(c + " "); a = b; b = c; } } } 以上为题目和部分答案的内容,通过对各类别题目的解析,可以发现本次 JAVA 语言程序设计期末考试试题涵盖了基础知识、逻辑思维、编程能力等多个方面。单选题部分主要考察了对JAVA语言基础语法、类、继承等概念的理解和掌握程度;填空题部分则涉及了JAVA语言的发展历程、面向对象编程的基本特征以及一些基础的运算操作;编程题部分则考察了学生对JAVA语言编程的实际应用能力,要求学生通过编写代码实现指定功能。 总体而言,这份期末考试试题涵盖了JAVA语言程序设计的多个方面,既考核了学生对基硨知识的掌握程度,也考察了学生的逻辑思维能力和编程实践能力。希望学生通过认真复习和解答这些试题,能够在期末考试中取得好成绩,巩固和提高自己的JAVA编程技能。
![](https://csdnimg.cn/release/download_crawler_static/87139162/bg8.jpg)
![](https://csdnimg.cn/release/download_crawler_static/87139162/bg9.jpg)
剩余43页未读,继续阅读
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://profile-avatar.csdnimg.cn/default.jpg!1)
- 粉丝: 352
- 资源: 8万+
我的内容管理 收起
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![](https://csdnimg.cn/release/wenkucmsfe/public/img/voice.245cc511.png)
会员权益专享
最新资源
- 利用迪杰斯特拉算法的全国交通咨询系统设计与实现
- 全国交通咨询系统C++实现源码解析
- DFT与FFT应用:信号频谱分析实验
- MATLAB图论算法实现:最小费用最大流
- MATLAB常用命令完全指南
- 共创智慧灯杆数据运营公司——抢占5G市场
- 中山农情统计分析系统项目实施与管理策略
- XX省中小学智慧校园建设实施方案
- 中山农情统计分析系统项目实施方案
- MATLAB函数详解:从Text到Size的实用指南
- 考虑速度与加速度限制的工业机器人轨迹规划与实时补偿算法
- Matlab进行统计回归分析:从单因素到双因素方差分析
- 智慧灯杆数据运营公司策划书:抢占5G市场,打造智慧城市新载体
- Photoshop基础与色彩知识:信息时代的PS认证考试全攻略
- Photoshop技能测试:核心概念与操作
- Photoshop试题与答案详解
![](https://img-home.csdnimg.cn/images/20220527035711.png)
![](https://img-home.csdnimg.cn/images/20220527035111.png)
![](https://csdnimg.cn/release/wenkucmsfe/public/img/green-success.6a4acb44.png)