云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > javabase

javabase

  • 62 次阅读
  • 3 次下载
  • 2025/5/5 16:49:17

内测/月考

1. (10*(2-8)+10)/(5-5*2)在JAVA语言中,上面的表达式计算结果为(选一项) A、-10 B、10 C、30 D、-32

解答过程: 从左到右,先乘除,后加减进行运算

2. 阅读下面的Java代码 int[] arr; int n = 5; n = n * 2 +1; arr = new int[n];

System.out.println(arr.length); 程序输出的结果是(选一项) A、5 B、8 C、10 D、11

解答过程: n = n*2+1; 计算出n=11;arr = new int[11]

3. 在 Java 语言中 , 下面 ( ) 转义序列表示换行。(选一项) A、\\a B、\\n C、\\r D、\\f

解答过程: \\a 响铃 \\n 换行 \\f 换页 \\r 回车

4.

在 JAVA编程中,Java编译器会将Java源代码程序转换为(选一项) A、字节码 B、可执行代码 C、机器代码

D、以上所有选项都不正确

解答过程: java文件编译过后会成为.class文件,这个.class文件就是字节码文件,若干个字节码文件构成了Java程序

5.

在 Java语言中,下列代码片段的输出结果是(选一项)[7,21,92] float a = 50; int b = 4; float c = a/b; System.out.println(c);

第 1 页 共 45 页

内测/月考

A、0 B、12 C、12.0 D、12.5

解答过程:在Java中整型、实型、字符型被视为简单数据类型,这些类型由低级到高级分别为(byte,short,char)--int--long--float—double 简单数据类型之间的转换又可以分为: ●低级到高级的自动类型转换 ●高级到低级的强制类型转换 6.

在Java 语言中,下列代码的输出结果是(选一项) public static void main(String[] args) { int i=5, j=10; do { if(i>j) { break; } j--; i++; }while(j!=i);

System.out.println( i + \} A、8,7 B、9,6 C、7,6 D、7,8

解答过程: 1.i=5,j=10 2.i=6,j=9 3.i=7,j=8 4.i=8,j=7 7.

在Java 语言中定义了如下变量:double x=10.0, y=3.0; int z=2;下面强制转换符都发生了作用,除了(选一项) A、(int)(x+y/z); B、(double)(x/y); C、(int)x; D、(int)(y+z);

解答过程: x/y结果是double类型的 强制转换没发生作用 8.

在JAVA编程中,源代码文件的扩展名为(选一项) A、.class B、.java C、.com

第 2 页 共 45 页

内测/月考

D、以上所有选项都不正确

解答过程:java编程中源文件是扩展名为.java 编译后的文件扩展名为.class 9.

在JAVA语言中

描述A:‘8’与8是相同的 描述B:‘¥’的数据类型是char 下面的选项( )是正确的(选一项) A、两个描述都是正确的 B、只有描述A是正确的 C、两个描述都是错误的 D、只有描述B是正确的

解答过程:‘8’的数据类型为char;8的数据类型为int

public static void showInfo(int a,int b){ a++; b++; }

public static void main(String[] args) { int a = 5; int b = 10;

System.out.println(a + \ showInfo(a,b);

System.out.println(a + \}

A、5,10 5,10 B、5,10 6,11 C、5,10 4,11 D、5,10 5,11

解答过程:a,b作为值来传递,值传递是不改变原来属性的值的

11. 在JAVA语言中,( )语句可以结束本次循环而不会结束整个循环。(选一项)[148]

A、next B、continue C、switch D、break

解答过程:

break:结束循环,跳出整个循环

continue:跳出本次循环,进入下一次循环

在java中单引号引的数据 是char类型的 双引号引的数据 是String类型的

10. 在JAVA语言中, 下列代码的运行结果是(选一项)[50,56]

第 3 页 共 45 页

内测/月考

12. 在JAVA语言中,3/5的值是(选一项)[114,128]

A、1 B、0 C、2 D、0.6

解答过程:

13. 在Java语言中,5/3的值是(选一项)

A、1 B、–1 C、2 D、1.67

解答过程:

14. 在Java语言中,假设以下所有变量均为整型,则下列代码执行后c的值是(选一项)

a=2;b=5;b++;c=a+b; A、5 B、6 C、7 D、8

解答过程:b++;c=a+b; 此时b==6

15. 在Java语言中,经过如下运算后,num的值为(选一项)[49,66,154,163]

int num = 0; num = 2>3?0:1; A、0 B、1 C、2 D、3

解答过程:三目运算符,对于条件表达式b?x:y,先计算条件b,然后进行判断。如果b的值为true,计算x的值,运算结果为x的值;否则,计算y的值,运算结果为y的值。

16. 在JAVA语言中,静态变量用( )修饰的。(选一项)

A、static B、final C、abstract D、interface

5,3都是int类型的,int/int 结果默认为int,会造成精度丢失 便于理解 : 5/3=1……2

3,5都是int类型的,int/int 结果默认为int,会造成精度丢失 便于理解: 3/5=0……3

第 4 页 共 45 页

搜索更多关于: javabase 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

内测/月考 1. (10*(2-8)+10)/(5-5*2)在JAVA语言中,上面的表达式计算结果为(选一项) A、-10 B、10 C、30 D、-32 解答过程: 从左到右,先乘除,后加减进行运算 2. 阅读下面的Java代码 int[] arr; int n = 5; n = n * 2 +1; arr = new int[n]; System.out.println(arr.length); 程序输出的结果是(选一项) A、5 B、8 C、10 D、11 解答过程: n = n*2+1; 计算出n=11;arr = new int[11] 3. 在 Java 语言中 , 下面 ( ) 转义序列表示换行。(选一项) A、\\a B、\\n C、\\r D、\\f 解答

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com