购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

巩固与提高

一、选择题

1.下列选项中不是Java语言特点的是()。

A.面向对象

B.平台无关

C.安全性高

D.单线程

2.Java语言中的语句是以()为结尾的。

A.句号

B.分号

C.双引号

D.逗号

3.下列选项中,哪一个是打印语句的正确表达式。()

A.System.out.println();

B.System.out.Println();

C.System.Out.print();

D.System.Out.println();

4.关于数据类型转换下面描述错误的是()。

A.当两个数据的类型不统一时,必须先进行数据类型的转换,再运算或赋值

B.byte类型数据可以转换为short,int,long类型数据

C.long类型数据有可能转换为byte,short,int类型数据

D.在语句int i=(int) 78.67;中,变量 i的值为79

5.下列关于注释语句的描述错误的是()。

A.多行注释语句的内容,从/*开始,到*/结束

B.多行注释语句也可以是单行语句

C.文档注释语句的内容,从/**开始,到*/结束

D.单行注释语句的内容,从//开始,以分号为结尾句

6.main()方法的返回类型是()。

A.int

B.void

C.boolean

D.static

7.下列哪个数代表十六进制整数()。

A.0123

B.1900

C.fa00

D.0xa2

8.下面的逻辑表达式中合法的是()。

A.(7+8)&&(9-5)

B.(9*5)||(9*7)

C.9>6&&8<10

D.(9%4)&&(8*3)

9.下面程序的运行结果是()。

A.2

B.4

C.6

D.8

10.关于Java应用程序,下列说法正确的是?多选()

A.一个应用程序必须有一个类含有main方法

B.任意一个类都可作为应用程序的主类

C.Java程序的main方法必须被说明为public static void

D.main方法是程序开始执行的位置

E.如果源文件有多个类,任意一个类名都可作为该源文件的名称

二、读程序,并填写程序空缺的语句

1.求出1~1000之间所有的素数,并计算有多少个素数?

程序代码如下:

2.求出所有“水仙花数”。什么是水仙花数?就是指一个三位数,其各位数字的立方和等于该数本身。例如:153就是一个水仙花数。因为1的3次方+5的3次方+3的3次方之和为153,正好是其本身。

程序代码如下: gQJw6fs1n8poyU0UYljbNhlUIFbhQbydoo1MAxYPhfArphJIPYIPa7v9DEkQlZvg

点击中间区域
呼出菜单
上一章
目录
下一章
×