java单选题库 博学谷

答案:B

解析:调用add方法传入’a’和’b’会自动类型提升为int类型,查找对应的ascii码表值 考察点:第二章 Java编程基础 题目难度:★★☆☆ 一般 71.请阅读下面的程序 class WhileDemo4 {

public static void main(String[] args) { int n = 5;

while (n > 10) {

System.out.print(n); n++; } } }

下列选项中,哪一个是程序运行的结果 A. 无输出 B. 输出56789 C. 死循环 D. 编译错误 答案:A

解析:由于变量n=5,因此while条件为false,循环不执行,没有任何结果输出 考察点:第二章 Java编程基础 题目难度:★★★★ 难

72.下列关于数组最值的描述中,错误的是( ) A. 要想求数组的最值必须先定义一个数组

B. 在求数组最值时,初始时一定要将数组中的第一个元素的值赋给变量 C. 求数组最值过程中,一定要对数组进行遍历

D. 在求数组最大值时,使用变量记住每次比较后较大的那个值 答案:B 解析:

考察点:第二章 Java编程基础 题目难度:★★☆☆ 一般

73.下列选项中,哪一个是多行注释符号?( ) A. //* *// B. /* /* C. / / D. /* */ 答案:D

解析:/* */ 表示多行注释,以“/*”起始,以“*/”结束。 考察点:第二章 Java编程基础

题目难度:★☆☆☆ 容易

74.下列选项中,哪一个不能通过编译( ) A. byte a=1; B. short b=100; C. int c='a';

D. long d=8888888888; 答案:D

解析:java中的整型数据默认是int类型,long d=8888888888;它的值超过了int类型的范围,这时如果要描述成一个long数据,必须在值后面加上L后l。 考察点:第二章 Java编程基础 题目难度:★☆☆☆ 容易

75.下列选项中,不属于Java中关键字的是 A. const B. false C. Final D. null 答案:C

解析:Java中的关键字都是小写的 考察点:第二章 Java编程基础 题目难度:★☆☆☆ 容易 76.请阅读下面的程序 public class Test {

public static void main(String[] args) { int x; int y;

for (x = 1, y = 1; x <= 100; x++) { if (y >= 20) { break; }

if (y % 3 == 1) { y += 3; continue; }

y -= 5; }

System.out.println(“x=” + x + “,y=” + y); } }

下列选项中,哪一个是程序的运行结果 A. x=8,y=22 B. x=22,y=8 C. x=3,y=0

D. x=0,y=3 答案:A

解析:按照循环语句嵌套if语句的执行流程分析即可得到正确结果,注意break和continue语句的特点

考察点:第二章 Java编程基础 题目难度:★★★★ 难 77.

>>展开全文<<
12@gma联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4