Java基础知识练习题

6. [单选题] 下列哪个数代表八进制整数100?

A. 100 B. 00100100 C. 0144 D. 0x64

7. [单选题] 下列哪一个不属于Java的基本类型?

A. byte B. boolean C. char D. String

*8. [单选题] public class Test{ public static void main(String argsü) float t=9.0f; int q=5; System.out.println(t++ --q); 上列代码执行的结果为

A. 40 B. 45

答案:

  1. C
  2. D
  3. A

解析:

  1. 八进制数以0开头,100的八进制表示为0144。
  2. String是Java中的字符串类型,属于引用类型,而不是基本类型。
  3. 在代码中,t++先进行计算,然后自增,所以t++的结果为9.0f。--q先自减,然后进行计算,所以--q的结果为4。因此,代码执行的结果为9.0f * 4 = 36,由于t++自增,所以t变为10.0f。最终的结果为40。
Java基础知识练习题:八进制、基本类型和运算

原文地址: https://www.cveoy.top/t/topic/hd31 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录