Java基础习题.docx

上传人:b****4 文档编号:11607158 上传时间:2023-03-28 格式:DOCX 页数:16 大小:28.92KB
下载 相关 举报
Java基础习题.docx_第1页
第1页 / 共16页
Java基础习题.docx_第2页
第2页 / 共16页
Java基础习题.docx_第3页
第3页 / 共16页
Java基础习题.docx_第4页
第4页 / 共16页
Java基础习题.docx_第5页
第5页 / 共16页
点击查看更多>>
下载资源
资源描述

Java基础习题.docx

《Java基础习题.docx》由会员分享,可在线阅读,更多相关《Java基础习题.docx(16页珍藏版)》请在冰豆网上搜索。

Java基础习题.docx

Java基础习题

01在Jaw中,以下程序编译运行后的输出结果为()o(选

择一项))

publicstaticvoidmain(String[]args)

{

inta=5;

ints=0;

switch(a){

case5:

s=s+2;

case3:

s=s+5;

case8:

s=s+6;

default:

10;

break;

}

System.out.print(s);

2a)

b)0

c)7

d)23

02在Java中,以下()不属于Jmvm基本数据类型。

(选

择)一项)int

a)

b)boolean

Stringc)

doubled)

给定Java03代码片断,如下:

inti=0;j=-l;)

switch(i){

case0,1:

j=l;

case2:

j=2;

}

System.out.print(“j=”+j);

编译运行,正确的结果是()・(选择一项)

a)程序编译岀错

b)j二1

C)j二2

d)j二0

在java中,有下面代码,其中可以正确编译的是04()(选

择二项)

a)intf=(int)2.5+1.5;

b)inti二(int)2・34;

c)doublei=l.6*2;

d)doubleb=(int)2;

intc=b;

05在java中,关于switch语句说法错误的是()(选择一

项))

a)可以有多个case,每个case后面的常量值不可以

相同

b)每个case语句后而必须要有break;否则有编译错误

c)switch后面括号里可以放int,char类型

d)switch语句中的default相当于多重if最后面的else

06在java中,关于main()方法的框架正确的是()(选择一项))

a)publicstaticintmdin(St:

ringargs){}

b)publicstaticvoidmain(String[]args)

c)publicstaticvoidmain(St:

ring[]args){}

d)publicvoidmain(String[]args){}

07在java中,关于编码规范的说法,错误的是()。

(选择一项)

a)类名首字母一般使用大写字母开头

b)大括号开头放于一行末尾

c)一行推荐写一条语句

d)遵循编码规范可以提高运行速度

在java中,下面语句输出的结果是()。

08pub丄icstaticvoidmain(Stringargs[]){)intage=21;

辣械柿渠淳邛日光;祓蹉泡漁璜済械琛荥龙姓名=name+z年龄=+age);

}

(选择一项)

a)姓名=阳光,年龄=21

b)姓名=name,年龄=age

c)姓名=name,年龄=21

d)编译错误

项)

System,out.printIn(u\t无处安放的青春”

System.out.print丄n("\n第一篇”)

a)无处安放的青春

第一扁

b)无处安放的青春第一篇

c)无处安放的青春

第一扁

d)无处安放的青春第一篇

以下程序的输出结果是10()。

(选择一项)

booleanisBig;)

intliSi=100;

intzhangSan=101;

isBig=zhangSan>liSi;

System.out.printin(isBig);

a)false

b)1

c)true

d)0

在Java中,有HelloWorld.java的文件,其内容如下,

11)则控制输出的内容是()

publicclasshelloWorld{

Stringstr=<

publicstaticvoidmain(Stringargs[]){

System.out.printin(str);

}

}(选择一项)

a)HelloWorld

b)

str

c)

编译错误

d)

运行错误

该程序的运行给定某12Java程序的main方法如下所示,

选择一项结果是()。

0

publicstaticvoidmain(String[]args)

{

booleanboo=true;

if(boo=false){

System.out・println(a);

}else{

System.out・printin();

}

}

a输岀a)

输出b)b

c)输岀mb

d)运行时出错

假定x和13y为整型,其值分别为16和5,贝ljx/y和

(double)x/y的值分别为)()和()。

(选择两项)

a)3

b)21c)

3.2d)

运行以下代码并输入80,则输岀结果为(14)。

(选择一项)

importjava.util.*;

publicclassTest{

publicstaticvoidmain(String[]args){

Scannerinput=newScanner(Systeni.in);

intnuni二input・nextint();

Systeni.out.println(num+10);

}

}

a)80

b)90

c)70

d)50

在Java中,下列代码的运行结果是()。

(选择一项)15publicstaticvoidmain(String[]args))

intm=l,b=2,c=3;

if(a>0)

if(b<0)

c=10;

else

c=20;

System.out・printin(c);

}

输出:

a)10

输出:

b)20

输岀:

3c)

d)编译报错

(选择一

16假设val是整型变量,下面()说法不正确。

项)

if(val>2){

System.out.println(TestA);

}elseif(val>4){

System.out.println(TestB):

}else{

System・out・printin(TestC);

}(选择一项)

a)val=0输出uTestC”

b)va丄介于0到2之间输出“TestC”

c)val=5输出"TestB”

d)val=4输出uTestA”

以下程序的输出结果是()17。

(选择一项)

System.out・print()

“第一行\n”);

System.out.print(第一彳亍”);

a)第一行

第二行

b)第一行第二行

c)第一行第二行

d)第一行

第二行

18在Java中经常使用System,out对象的print()与

println)

O方法实现控制台输岀,则下面选项中描述正确的是()。

(选择一项)

a)print()可以实现控制台输岀并实现换行

b)printin()在实现控制台输出前先进行换行

c)print()实现控制台输出,但是不换行

d)printin()在控制台输出时,前后都进行换行

语句时,如希望设置默认值,中,使用Javaswitchl9在)则需要使用()关键字。

(选择一项)casea)

do

b)

defauItc)

else

d)

20文件DEMO.java中有如下代码,输岀结果是()。

(选择一项))

publicclassDemo{

publicstaticvoidmain(String[]args)

{

for(inti=l;i<=3;i++){

System.out.print(hello);

a)hellohellohello

hellob)

c)编译岀错

d)Hellohello

21在JAVA中,()以下变量名命名正确的。

(选择一项)

a)public

b)l_student

c)_num

d)混淳履

以下()是正确的创建java程序的步骤。

22(选择一项)

a)编写、编译、运行

b)编译、编写、运行

c)创建项目、添加类、执行

d)新建、编写、保存

在Java中,以下代码运行结果是()23o(选择一项)

PublicclassTest{

publicstaticvoidmain(String[]args)intsi=69;

ints2=62;a)65.5

b)66

c)65

d)65.0

24在JAVA中,以下程序运行结果是()

(选一项))

publicclassMain{

publicstaticvoidmain(String[]args){Systentout•print(“a”);

Systentout•print(“b”);

“System,out.printin(c”);

“dSystem,out.print(”);

a)ab

cd

b)abc

d

c)ab

d

c

d)a

b

cd

在Java,System-out•printin('a1+1)运行结果25是()o(选择一项)

a)98

b)b

c)编译错误

d)运行错误

在Java中,下面程序输出的结果是()26

intnuml=9;)

doublenum2=l;

numl=num2;

System.out•println(numl);

a)编译错误

b)9

c)1

d)false

在JAVA中,关Tmain()方法说法正确的是()。

(选择二27项))

a)java程序的main()方法是程序运行的入口

String

改成void方法中可以将MainOb)

c)Java程序的mainO方法中如果只有一条语句,也要用{}号括起来

d)一个程序可以有多个main方法

分析下面的Java代码,当28x=2时,运行结果是()。

(选择一项)

switch(x){

case1:

System,out・printin(]_);

case2:

case3:

System.out.printin(3);

case4:

System.out.printin(4);

break;

}

没有输出任何结果a)

输出结果为b)3

4c)输岀结果是3和3和4、d)输出结果是丄

29在流程图中,下面说法正确的是()。

(选择一项)

a)“菱形”表示计算步骤/处理符号

b)“长方形”表示程序开始或结束

“圆角长方形”表示判断和分支c)

d)“平形四边形”表示输入/输出指令

分析如下的Java代码,编译运行的输出结果是()。

30(选择一项)

)publicclassTest{

publicstaticvoidmain(String[]

args)

Strings;

System.out.printIn(s=+s);}

}

s=a)编译通过,并且输出:

s=null编译通过,并且输岀:

b)

c)编译通过,无任何输出

编译报错,d)S未初始化

31在一个文件名为Hello.Java中的代码如下,输出结果是()・

publicclassHello{

publicstaticvoidmain(String[]args){

inti=0;

while(i>5){

祓蹉泡漁璜滦械琛滎龙我真的是优秀的程序员,录取我

吧!

);

}

}

}

(选择一项)

a)输出5遍我真的是优秀的程序员,录取我吧!

b)什么也没输岀

c)编译错误

d)运行错误

dos命令()用于创建新目录。

32(选择一项)

a)md

b)dir

c)cd

d)ren

在计算机数制系统中,下而哪一种不是常见的数制系统33

())。

(选择一项)

a)二进制

b)五进制

c)八进制

d)十六进制

Eclipse中开发JAVA程序需要遵循的正确步骤为34()。

0选择一项)

a)创建项目,编写,编译,运行

b)创建项目,编译,编写,运行

c)创建项目,编写,运行,编译

d)编写,编译,运行,创建项目

为了长时间保存照片,应该采用什么方式保存35Oo(选

择两项))

a)CPU

光盘b)

c)硬盘

d)内存

十六进制中,()代表十进制的3615o(选择一项)

a)F

b)E

c)C

d)D

关于下面代码片段,说法正确的是()。

(37选择一项)

inta=8,b=9;)

if(a=b){

System.out.println(rue);

}else{

System,out.println(

alse);

}

a)输出true

b)输入false

c)无输出

d)编译错误

在JAVA中,38()代表单行注释的开头。

(选择一项)

a)/*

b)*/

c)//

d)/**

有下面程序,语句a=a+139执行的次数是()。

(选择一项))

publicclassTest{

publicstaticvoidmain(String[]

args){

intx=8,a=l;

do{

8.=a_+1;

}while(x>0);

}

}

a)0

b)1

c)无限次

d)有限次

Jaw应用程序中,商品价格采用()变量类型存储最好。

40(选择一项))

a)int

b)char

c)double

d)boolean

e)String

分析以下Java代码程序,运行下列表达式后,变量玄4丄的值为()。

inta=l+5%2*3/4(选择_项)

a)11

b)1

c)2

d)4

e)1.5

在42Java中,无论条件是什么,下列()循环都将至少执)

选择一项(行一次。

a)ifelse

b)while

whiledoc)

dowhile

d)

在Java中,下列给43boolean类型赋值正确的是()。

(选择二项))

a)booleanb=true&&false

b)booleanb=l+2

booleanb=l==lc)

booleanb=l/3

d)

要删除用户已选中的文件夹,可使用()快捷键。

(44选择一项))

a)Alt

b)Shift

Ctr].c)

Delete

d)

GB、45KB、MB、Byte是计算机存储器容量的计量单位,10240KB相当于())MB。

(选择一项)

a)1

b)10

100c)

1024

d)

在JAVA中,源程序文件的后缀名为()。

(选择一项)

46)

a).docb)•txt

.javac)

•class

d)

在JAV47A程序中,类型转换分为()转换和强制转换。

(选择一项))

a)自由

b)手动

c)显示d)自动

48在java中,如下代码段的输出结果是()

inta=2;

intb=3;

if(a>b){

System.out.prin大丁-b");

}elseif(a==b){

System.out.print丄n(等于b");

}else

{

System.out.print丄n(小丁’b”);

}(选择一项)

a大于a)b

b)a等于b

c)a小于b

d)编译错误

49在JAVA语言中,下面选项()是合法的变量。

(选择两)

)项Mininuma)

3rd_rowb)

nl+n2

c)

c)Double

d)First・name

以下关于开发JAVA程序的步骤说法错误的是()50(选择一项))

a)开发java程序的步骤包括:

编写源程序,运行,编译

b)编写的java源程序文件使用.java作为扩展名

c)java源程序文件经编译后,生成后缀.class的字节码文件

d)使用javac命令可以编译•java文件

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高中教育 > 小学教育

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1