内容正文:
(
学校:
_______________________
班级:
______
_____
____
姓名:
________________
(请 不 要 在 密 封 线 内 答 题)
)高密市职业中专信息工程系2022——2023学年度第一学期
《Java程序设计基础》期末考试试题
一、 单选题 (共25题,50分)
1、在 JAVA编程中,Java编译器会将Java源代码程序转换为( )
A、字节码 B、可执行代码 C、机器代码 D、以上所有选项都不正确
2、在JAVA编程中,源代码文件的扩展名为( )
A、.class B、.java C、.com D、以上所有选项都不正确
3、在JAVA语言中
描述A:‘8’与8是相同的
描述B:‘¥’的数据类型是char
下面的选项( )是正确的
A、两个描述都是正确的 B、只有描述A是正确的
C、两个描述都是错误的 D、只有描述B是正确的
4、在JAVA语言中,( )语句可以结束本次循环而不会结束整个循环。
A、 next B、 continue C、 switch D、break
5、在JAVA语言中,3/5的值是( )
A、1 B、0 C、2 D、0.6
6、在Java语言中,下列表达式的运算的结果是( )
10/2 +5%10;
A、 5 B、 7 C、 10 D、 12
7、在Java语言中,下列代码的输出结果是( )
public static void main(String[] args) {
int[] num={10,20,51,40,50};
System.out.println(num[2]);
}
A、 40 B、 50 C、 51 D、 60
8、在Java语言中,下列代码的运行结果是( )
int a = 1, sum = 0;
while (a< 3){
sum = sum + a;
a++;
}
System.out.println(sum);
A、2 B、3 C、4 D、以上都不对
9、在Java语言中,下列对于字符数组的定义并赋值正确的是( )
A、 char[ ] name = new char[4];
B、 char[ ] name = {'S','V','S','E'};
C、 char[4] name = "SVSE";
D、 char[4] name = {'S','V','S','E'};
10、在Java语言中,下列关于方法的优点,说法错误的是( )
A、通过使用方法,可以提供程序开发的效率
B、通过使用方法,可以提高代码的重用性
C、通过使用方法,使得程序的维护变得复杂
D、通过使用方法,使得程序的变得简短和清晰
11、(5 > 10) && (3 < 8)的结果为( )
A、非0 B、true C、0 D、false
12、int a=0 ;
if(a>5&&a<5){
System.out.println("ok");
}
输出结果是(选一项)
A、ok B、 false C、没有输出 D、true
13、
int i = 0, x = 0;
do {
if (i % 5 == 0)
x++;
}
while (i < 20);
System.out.println(x);
输出结果是( )
A、4 B、10 C、0 D、以上都不是
14、方法pr声明为
public static void pr ( float[] scores, int n ){ }
声明了三个变量 int[] ary = new[10]; int m=5; int n = 10; 那么下面正确调用pr方法的是(选一项)
A、 pr (ary); B、 pr (ary,m);
C、 n = pr (ary,m); D、 都不正确
15、给定如下Java代码,编译运行时,结果是( )
public static void main(String args[]){
for(int i = 0; i < 3; i++){