大学MOOC Java程序设计(东莞市厚街中学)1003558008 最新慕课完整章节测试答案
第1周 Java语言基础
1.1 随堂测试
1、判断题:
Java 语言是一个面向过程的程序设计语言。
选项:
A: 正确
B: 错误
答案: 【 错误】
2、判断题:
Java语言“一次编写,到处运行”。
选项:
A: 正确
B: 错误
答案: 【 正确】
3、判断题:
Java虚拟机(JVM)是运行Java程序的软件环境。
选项:
A: 正确
B: 错误
答案: 【 正确】
4、判断题:
jre文件夹用来存放Java运行环境。
选项:
A: 正确
B: 错误
答案: 【 正确】
5、判断题:
Java源文件编译成exe文件,双击后可以运行。
选项:
A: 正确
B: 错误
答案: 【 正确】
1.2 随堂测试
1、单选题:
下列哪个数代表八进制整数?
选项:
A: 0Xa6
B: 0144
C: 1840
D: -1E3
答案: 【 0144 】
2、单选题:
下列正确的句子是()A、float 3.14; B、byte i=225; C、k=33L; D、int p[][];
选项:
A: A不正确
B: B正确
C: C不正确
D: D不正确
答案: 【 B正确】
3、单选题:
下面哪个语句(初始化数组)是不正确的:()
选项:
A: int x[] = {1,2,3};
B: int x[3] = {1,2,3};
C: int[] x = {1,2,3};
D: int x[] = new int[]{1,2,3};
答案: 【 int x[3] = {1,2,3}; 】
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, 2 】
5、单选题:
判断字符型变量c1是否为小写字母的正确表达式为( )。
选项:
A: ‘a’<=c1<=’z’
B: (c1>=’A’)&&(c1<=’z’)
C: (‘a’>=c1)||(‘z’<=c1)
D: (c1>=’a’)&&(c1<=’z’)
答案: 【 (c1>=’a’)&&(c1<=’z’)】
1.3 随堂测试
1、单选题:
下列语句序列执行后,m 的值是() int a=10, b=3, m=5; if( a==b ) m+=a; else m=++a*m;
选项:
A: 15
B: 50
C: 55
D: 5
答案: 【 55】
2、单选题:
下列语句序列执行后,k 的值是( ) int i=4,j=5,k=9,m=5; if(i>j||m<k) k++; else k--;
选项:
A: 5
B: 10
C: 8
D: 9
答案: 【 8】
3、单选题:
下列语句序列执行后,j 的值是( ) int j=2; for( int i=7; i>0; i-=2 ) j*=2;
选项:
A: 15
B: 1
C: 60
D: 32
答案: 【 32】
4、单选题:
下列语句序列执行后,k 的值是( ) int i=10, j=18, k=30; switch( j - i ) { case 8 : k++; case 9 : k+=2; case 10: k+=3; default : k/=j; }
选项:
A: 31
B: 32
C: 2
D: 33
答案: 【 2】
5、单选题:
设int 型变量 a、b,float 型变量 x、y,char 型变量 ch 均已正确定义并赋值,正确的switch语句是( )
选项:
A: switch (x + y) { ...... }
B: switch ( ch + 1 ) { ...... }
C: switch ch { ...... }
D: switch ( a + b ); { ...... }
答案: 【 switch ( ch + 1 ) { ...... }】
1.4 随堂测试
1、单选题:
以下由 for 语句构成的循环执行的次数是( ) for ( int i = 0; true i++)
选项:
A: 有语法错,不能执行
B: 无限次
C: 2
D: 3
答案: 【 有语法错,不能执行 】
2、单选题:
下列语句序列执行后,j 的值是( ) int j=1; for( int i=5; i>0; i-=2 ) j*=i;
选项:
A: 15
B: 1
C: 60
D: 0
答案: 【 15】
3、单选题:
以下for循环的执行次数是( &nbs
