Java(1-4)复习题

2018-12-03 19:41

《使用Java理解程序逻辑》1-4章阶段测试

一 课后选择题

二、选择题 1、下列语句中,( BD )正确完成整形变量的声明和赋值。 A). int count,count=0; B). int count=0; C). count=0;

D). int count1=0,count2=1;

2、在JAVA中,用于向控制台打印输出信息的语句是(A)。 A). System.out.println() B). System.println() C). Out.println() D). Print.println()

3、给定某Java程序的main方法如下所示,该程序的运行结果是(Public static void main(String[] args){ int i=0;

System.out.println(i ); } (选择一项)A A). 输出0 B). 输出1 C). 编译错误

D). 运行时出现异常

4、在Java 中,下列代码的远行结果是(D )。 public static void main(String[] args) { int a=1,b=2,c=3; if(a<0)

if(b<0) c=10; else

)。 A c=20;

System.out.println(c); }

A). 输出:10 B). 输出:20 C). 输出:3 D). 编译报错 5、在Java中,源文件Test.java中包括如下代码段,则程序编译运行结果是(b)。

public class Test{

public static void main(String[]args){ system.out.print(“Hello!”); } }

A). a) 输出:Hello!

B). b) 编译出错,提示“无法解析system” C). c) 运行正常,但没有输出任何内容 D). d) 运行时出现异常 6、在Java中,Scanner类提供从控制台获取键盘输入的功能,下列语句(能够正确实例化Scanner类的对象,用于获得键盘输入的数据。 A). Scanner input = new Scanner(System.out) B). Scanner input = new Scanner(System.in) C). Scanner input = new Scanner(System) D). Scanner input = new Scanner() 7、下面程序的执行结果是( c) public class Weather {

public static void main(String[] args) { int shiDu=45; if(shiDu>=80){

System.out.println(\要下雨了\ }else if(shiDu>=50){

System.out.println(\天很阴\ }else if(shiDu>=30){

System.out.println(\很舒适\ }else if(shiDu>=0){

System.out.println(\很干燥\ }

) b } }

A). 要下雨了 B). 天很阴 C). 很舒适 D). 很干燥

8、给定一个JAVA程序的代码片断如下,编译运行后的输出结果是(D)。 char c='A'; int i='b'; float I=i-1;

byte b=(byte)(I +1);

System.out.println(c + \A). A,97,97.0,98 B). A,97,97,98 C). A,98,97.0,98 D). A,98,97,98

9、给定Java程序,如下: public class Test{

public static void main(String[] args){ int counter=10;

System.out.println(++counter); } }

编译运行Test.java,结果是(B)。 A). 10 B). 11

C). 编译错误

D). 运行时出现异常

10、在流程图中,下面说法正确的是( D ) A). \菱形\表示计算步骤

B). \长方形\表示程序的开始或结束 C). \圆形长方形\表示判断和分支 D). \平行四边形\表示输入/出指令

11、下面(AC )是Java关键字。 A). public B). string C). int D). avg

12、在Java语言中有如下代码,下列X的定义中,可以使该段代码输出100的是(A)。 Switch(x){ case 100:

System.out.println(“100”); break; case 110:

System.out.println(“110”); break ; }

A). int x=100; B). double x=100;

C). String x=”100”; D). int x=110;

13、分析下面的Java代码段,编译运行后的输出结果为(pubic class Test{

public class void main(String[] args){ System.out.print(“姓名:”); System.out.print(“Laura”); } }

A). a) 姓名: Laura

B). b) 姓名:Laura C). c) 姓名: Laura

D). d) Laura

姓名:

B)。

14、在Java中,下面选项不能正确完成对boolean类型变量赋值的是(D). A). boolean x=(2>1); B). boolean x=true; C). boolean x=false; D). boolean x=(1=1) ;

15、在Java应用程序开发过程中,程序调试是查找和修改程序中错误的必要手段。以下步骤中( C)不是程序调试的步骤。 A). 设置断点 B). 观察变量 C). 编译代码 D). 单步运行

16、在Java程序中,对于数据类型为boolean的变量x,可以采用的赋值方式是(C)。 A). x=1

B). x==true; C). x=(3==3); D). x=(3=3);

17、分析如下所示的Java代码,编译运行后的输出结果是(B)。 public static void main(String arg[]){ boolean b = true; System.out.print(b); if(b){

System.out.print(\真\ }else{

System.out.print(\假\ } }

A). true B). true 真 C). true 假 D). 1

18、下列选项中,能实现在控制台输出\祝你好运\,并在输出后换行的是


Java(1-4)复习题.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:小学四年级安全教育教案 十课时

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: