2021 Java程序设计基础(江苏电子信息职业学院) 最新满分章节测试答案
- 【作业】第一章 Java语言概述 第一章 作业
- 第一章 Java语言概述 第一章测试
- 【作业】第二章 Java语法基础 运算符和表达式
- 第二章 Java语法基础 运算符和表达式
- 第二章 Java语法基础 标识符和数据类型
- 【作业】第二章 Java语法基础 分支语句
- 第二章 Java语法基础 分支语句
- 【作业】第二章 Java语法基础 循环语句
- 第二章 Java语法基础 循环语句
- 【作业】第三章 面向对象程序设计 类和对象
- 第三章 面向对象程序设计 类和对象
- 【作业】第三章 面向对象程序设计 类中的方法
- 第三章 面向对象程序设计 类中的方法
- 第三章 面向对象程序设计 继承
- 【作业】第三章 面向对象程序设计 继承
- 第三章 面向对象程序设计 static关键字和访问权限
- 第三章 面向对象程序设计 接口
- 【作业】第三章 面向对象程序设计 接口
- 第四章 Java常用类 字符串
- 【作业】第四章 Java常用类 字符串
- 【作业】第三章 面向对象程序设计 继承新
- 【作业】第四章 Java常用类 集合类
- 第四章 Java常用类 集合类
- 第五章 异常处理 异常处理
- 【作业】第五章 异常处理 异常处理
- 第六章 图形界面程序设计 容器和布局
- 【作业】第六章 图形界面程序设计 容器和布局
- 第六章 图形界面程序设计 事件处理
- 【作业】第六章 图形界面程序设计 事件处理
- 【作业】第四章 Java常用类 字符串新
本答案对应课程为:点我自动跳转查看
本课程起止时间为:2021-02-20到2021-07-20
本篇答案更新状态:已完结
【作业】第一章 Java语言概述 第一章 作业
1、 问题:编写一个程序,在控制台输出自己的学号和姓名。
评分规则: 【 1、正确定义类2、正确定义main方法3、正确实现输出
】
第一章 Java语言概述 第一章测试
1、 问题:Java编译器会将Java程序转化为( )
选项:
A:字节码
B:可执行文件
C:机器代码
D:以上都不对
答案: 【字节码】
2、 问题:Java源代码的扩展名为( )
选项:
A:.class
B:.java
C:.cpp
D:以上都不对
答案: 【.java】
3、 问题:作为Java应用程序入口的main方法,其声明格式是( )
选项:
A:public static int main(String args[])
B:public static void main(String args[])
C:public void main(String args[])
D:public int main(String args[])
答案: 【public static void main(String args[]) 】
4、 问题:Java语言是一种( )语言
选项:
A:机器
B:汇编
C:面向过程的
D:面向对象的
答案: 【面向对象的】
5、 问题:下列哪一项不属于Java语言的特点( )
选项:
A:简单
B:面向过程
C:可移植
D:分布式
答案: 【面向过程】
【作业】第二章 Java语法基础 运算符和表达式
1、 问题:下面的程序输出结果是:12+13=25,请将程序补充完整。public class App{public static void main(String args[]){ int x=12,y=13; System.out.println ;}}
评分规则: 【 注意输出字符串和变量的区别
】
2、 问题:下列程序段执行后,t3的结果是 。int t1=3,t2=4,t3;t3=t1<t2?t1+t2:t1-t2
评分规则: 【 注意条件表达式的运用
】
3、 问题:下列语句序列执行后,k的值是 。int i=6,j=8,k=9,m=7;if(!(i>j|m>k++)) k++;
评分规则: 【 注意分支条件
】
第二章 Java语法基础 运算符和表达式
1、 问题:以下程序代码的输出的结果是( )int x=53;System. out. println(1.0+x/2);
选项:
A:27.0
B:27.5
C:1.026
D:1.026.5
答案: 【27.0 】
2、 问题:设有定义“int k=3;”,语法正确且值为 true 的表达式是( )。
选项:
A:k=3;
B:k++>3;
C:k–==3&&k++==3;
D:k++==3||++k>3;
答案: 【k++==3||++k>3;】
3、 问题:执行以下代码,输出结果是( )int x=5,y=7,u=9,v=6;System.out.println(x>y ? x+2:u>v ? u-3:v+2);
选项:
A:8
B:6
C:7
D:true
答案: 【6】
4、 问题:下面的代码段中,执行之后i 和j 的值是什么 ( ) int i = 1; int j; j = i++2+3–i;
选项:
A:1, 2
B:1, 5
C:2, 1
D:2, 2
答案: 【1, 5 】
5、 问题:以下代码段执行后的输出结果为( )int x=3; int y=10;System.out.println(y%x);
选项:
A:0
B:1
C:2
D:3
答案: 【1】
第二章 Java语法基础 标识符和数据类型
1、 问题:下述字符组合不能作为Java程序标识符的是( )
选项:
A:Aa12
B:大x
C:y小
D:5x
答案: 【5x】
2、 问题:下面( )是合法的Java标识符。
选项:
A:#_pound
B:_underscore
C:5Interstate
D:class
答案: 【_underscore 】
3、 问题:Java语言中数值数据的类型能自动转换,按照从左到右的转换次序为 ( )
选项:
A:byte→int→short→long→float→double
B:byte→short→int→long→float→double
C:byte→short→int→float→long→double
D:short→byte→int→long→float→double
答案: 【byte→short→int→long→float→double】
4、 问题:下面( )语句不会出现编译警告或错误。
选项:
A:float f = 1.3;
B:char c = "a";
C:byte b = 25;
D:boolean d = null;
答案: 【byte b = 25;】
5、 问题:下面哪个表达式是错误的( )
选项:
A:int i = 100;
B:float f = 100.0;
C:Object o = “Hello world”;
D:char c = ‘\u1234’;
答案: 【float f = 100.0;】
【作业】第二章 Java语法基础 分支语句
1、 问题:输入一个学生的数学成绩,如果它低于60,输出“Fail”,否则,输出“Pass”。
评分规则: 【 if..else应用
】
2、 问题:键盘输入一个年份,判断它是否为闰年。提示:闰年能被4整除,不能被100整除;或者能被400整除。
评分规则: 【 闰年条件的定义
】
3、 问题:键盘输入0-6之间的整数,分别代表每周的星期日、星期一、…、星期六。
评分规则: 【 注意break的使用
】
第二章 Java语法基础 分支语句
1、 问题:关于选择结构下列哪个说法正确? ( )
选项:
A:if语句和 else语句必须成对出现
B:if语句可以没有else语句对应
C:switch结构中每个case语句中必须用break语句
D:switch结构中必须有default语句
答案: 【if语句可以没有else语句对应】
2、 问题:下列语句序列执行后,m的值是()。int i=6, j=8, k=10, n=5, m=7;if( i<j || m++<n ) k++; else k–;
选项:
A:7
B:8
C:9
D:10
答案: 【7】
3、 问题:假设a是int类型的变量,并初始化为1,则下列()是合法的条件语句?
选项:
A:if(a){}
B:if(a+=3){}
C:if(a=2){}
D:if(true){}
本文章不含期末不含主观题!!
本文章不含期末不含主观题!!
支付后可长期查看
有疑问请添加客服QQ 2356025045反馈
如遇卡顿看不了请换个浏览器即可打开
请看清楚了再购买哦,电子资源购买后不支持退款哦