对应课程:点击查看
起止时间:2020-02-19到2020-07-01
更新状态:已完结
01 Java开发入门 第1次测试
1、 已知:class C { public static void main(String[] args) { System.out.println(++i); }}在命令行中编译上面的代码,应使用
A:java C
B:java C.java
C:javac C
D:javac C.java
答案: javac C.java
2、 Java 中 char 类型的数据长度为
A:8 位
B:16 位
C:32 位
D:64 位
答案: 16 位
3、 Java 编译输出文件的后缀是
A:.exe
B:.java
C:.class
D:.obj
答案: .class
4、 已知:class C { public static void main(String[] args) { int a = 1; int b = 2; System.out.print(“7” + 5 + 4); System.out.print(m() + a + 3); System.out.println(a + b + m()); } public static String m() { return “6”; }}
A:79613126
B:79614336
C:75461336
D:754613126
答案: 75461336
5、 下面代码的输出是class C { public static void main(String[] args) { int x = 1; System.out.print((x > 1) & (x++ > 1)); System.out.print(“ ”); System.out.print((x > 1) && (x++ > 1)); }}
A:false true
B:true false
C:false false
D:true true
答案: false true
6、 float[] f = new float[10],则 f[0]的值为
A:0.0
B:0.0f
C:null
D:false
答案: 0.0f
7、 已知:class C { public static void main(String[] args) { int i = 10; System.out.println(i < 8 ? 1 : 2); }}
A:1
B:2
C:8
D:10
答案: 2
8、 public class Test { public static void main(String[] args) { int a = 0; int b = 0; for (int i = 1; i <= 5; i++) { a = i % 2; while (a– >= 0) { b++; } } System.out.println(“a=” + a + “,b=” + b); }}下列选项中,哪一个是正确的运行结果
A:a=2,b=-8
B:a=-2,b=8
C:a=-2,b=-8
D:a=2,b=8
答案: a=-2,b=8
9、 class C { public static void main(String[] args) { int[] array = new int[10]; increase(array); System.out.print(array[0]); } public static void increase(int[] array) { for(int i = 0; i < array.length; i++) { array[i]++; } }}则输出为
A:0
B:1
C:2
D:10
答案: 1
10、 已知:class C { public static void main(String[] args) { for(int i = 0; i <= 10; i++) { if(i > 7) { break; } } System.out.println(i); }}的输出为
A:7
B:8
C:10
D:编译错误
答案: 编译错误
11、 已知:class C { public static void main(String[] args) { System.out.println(9 ^ 2); }}则输出为
A:81
B:11
C:7
D:0
答案: 11
12、 swtich(expression)语句中表达式的类型可以是
A:String
B:char
C:short
D:double
答案: String;
char;
short
13、 下面的哪些声明是合法的?
A:int a[];
B:int a[5];
C:int[] a;
D:int a[] = [5];
答案: int a[];;
int[] a;
14、 下面哪个语句是正确的
A:short s = 256;
B:String s = ‘Hello world’;
C:int x = 012;
D:char c = “a”;
答案: short s = 256;;
int x = 012;
15、 下面哪些标识符是合法的
A:s1
B:$1
C:_1
D:1s
答案: s1;
$1;
_1
16、 下面哪些代码可以正确编译
A:double d = 1.0; int i = 1; if(d == i) { System.out.println(“Hello world”); }
B:int i = 1; int j = 2; if(i = 1 && j = 2) { System.out.println(“Hello world”); }
C:boolean b1 = true, b2 = false; if(b1 == b2) { System.out.println(“Hello world”);}
D:int i = 0; if(i) { System.out.println(“Hello world”); }
答案: double d = 1.0; int i = 1; if(d == i) { System.out.println(“Hello world”); };
boolean b1 = true, b2 = false; if(b1 == b2) { System.out.println(“Hello world”);}
17、 下面哪些类型属于 Java 基本数据类型
A:int
B:Boolean
C:uint
D:double
答案: int;
double
18、 java 中的标识符可以是任意长度。
A:正确
B:错误
答案: 正确
19、 一个源文件中只能包含一个类。
为了方便下次阅读,建议在浏览器添加书签收藏本网页
添加书签方法:
1.电脑按键盘的Ctrl键+D键即可收藏本网页
2.手机浏览器可以添加书签收藏本网页
获取更多MOOC答案,欢迎在浏览器访问我们的网站:http://mooc.mengmianren.com
注:请切换至英文输入法输入域名,如果没有成功进入网站,请输入完整域名:http://mooc.mengmianren.com/
我们的公众号
打开手机微信,扫一扫下方二维码,关注微信公众号:萌面人APP
本公众号可查看各种网课答案,还可免费查看大学教材答案
点击这里,可查看公众号功能介绍
一键领取淘宝,天猫,京东,拼多多无门槛优惠券,让您购物省省省,点击这里,了解详情
干饭人福利,饿了么红包每日领