第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

剩余75%内容付费后可查看

发表评论

电子邮件地址不会被公开。 必填项已用*标注