Java面向对象编程学习通超星期末考试答案章节答案2024年_第1页
Java面向对象编程学习通超星期末考试答案章节答案2024年_第2页
Java面向对象编程学习通超星期末考试答案章节答案2024年_第3页
免费预览已结束,剩余3页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Java面向对象编程学习通超星期末考试章节答案2024年程序执行完后,a的值为()。publicstaticvoidmain(String[]args){inta=1;for(inti=0;i<2;i++){

for(intj=0;j<3;j++)

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

答案:7以下代码输出结果为:

publicstaticvoidmain(String[]args){

for(inti=0;i<4;i++){

if(i%2!=0){

break;

}

System.out.println(i);

}

}

答案:0下列哪个语句的作用是终止本次循环,执行下一次循环(

)。

答案:continue下列无论如何也会执行一次循环体的语句是(

)

答案:do…while假设intx=2,y=3。三元表达式x>y?x:y+4的结果为(

)。

答案:7设x为int型变量,则执行一下语句段后,x的值为(

)

x=10;x+=x-=x-x;

答案:20下列哪个是合法的标识符()。

答案:name以下哪个不是Java的关键字?(

)

答案:FALSE要使类中的某个成员变量只能被它自身和它的子类访问到,则该变量可用什么修饰符修饰?(

)

答案:protected下列关键字中,不能用于Switch语句的是()。

答案:for下列语句序列执行后,i的值是(

)

inti=2;

do{i*=i}

while(i<16);

答案:16/star3/origin/c5de612d76e8dfb9d4c8643ec7c20b35.png

答案:①s←s+i

②i←i+2

为了捕获一个异常,代码必须放在下面(

)语句块中。

答案:try块下列语句只能用在循环体中的是(

)

答案:continue二进制数1011.01转换成十进制,结果是(

)

答案:11.25设有定义inta=3,b=4,c=5,则以下的表达式中,值为TRUE的是(

)

答案:a设有定义inta=3,b=4,c=5,则以下的表达式中,值为false的是(

)

答案:!(a某用户的BBS登录密码由字母、数字与下划线组成,在Java语言中,若用变量psd存储该用户密码,则psd的数据类型应定义为(

)

答案:String定义一个数组,语句为int[][]a={1,2,3},{1,5,3}”,则a[1][1]的值是(

)

答案:5设有整型数组的定义int[]a=newint[8],则数组最后一个值的索引为(

)

答案:a[7]设有整型数组的定义int[]a=newint[8],则a.length的值为(

)

答案:8以下有关注释的说法中,正确的是(

)

答案:注释是程序的组成部分Java语言具有许多优势和特点,以下(

)特点能保证软件的可移植性。

答案:跨平台给出下面程序段:if(x>0){

System.out.println("Hello.");}else

if(x>-3){

System.out.println("Nice

to

meet

you!");}else{

System.out.println("How

are

you?");}若打印字符串"Howareyou?",则x的取值范围是______。

答案:C、x<=-3若有语句inta=2,b=2;则下列表达式中值为4的是______。

答案:B、(a++)*(b++)下列哪个说法是正确的?()

答案:if语句可以没有else语句对应程序为:inta=2,b=5,c=7;if(a>c)

b=a;

a=c;

c=b;System.out.println("a="+a+",b="+b+",c="+c);其输出结果为()

答案:a=7,b=5,c=5数学算式x≥y≥z,使用Java语言表达式()表示

答案:(x>=y)&&(y>=z)java中,用()关键字定义常量

答案:final对下面的赋值语句描述正确的是()intx=(int)12345.6;

答案:正确赋值,x的值为12345若有a=13,b=5,表达式a++%b的值是()

答案:3下面的代码段执行后,输出的结果是()intx=30,y=40;booleanb;b=x>50&&y>60||x>50&&y<-60||x<-50&&y>60||x<-50&&y<-60;System.out.println(b);

答案:false下面的代码段执行后,输出结果是()System.out.print(100%3);System.out.print(",");System.out.print(100%3.0);

答案:1,1.0下面的语句执行后,输出结果是()。System.out.println((5>3)?10:20);

答案:10执行下面的代码段后,i和j的值分别是()inti=1;intj;j=i++;

答案:2,1下面哪条语句能定义一个float型的变量f1?()。

答案:floatf1=3.1415F;下面哪个语句能定义一个字符变量chr?()

答案:charchr='\uabcd';在Java中,整型常量不可以是()型的。

答案:double下面哪个是Java语言中正确的标识符?

答案:$x下面哪个单词是Java语言的关键字?

答案:this下列哪个叙述是正确的?

答案:5.0/2+10的结果是double型数据下面哪一个文件用于编译Java源程序?

答案:javac.exeJava源程序的扩展名是什么?

答案:.javaJava是严格区分大小写的。

答案:对定义一个抽象类的关键字是interface。()

答案:错接口中定义的变量默认是publicstaticfinal型,且必须赋初值。()

答案:对构造方法的名称必须和类名保持一致。

答案:对Java标识符可以以数字开头

答案:错Java中一个类最多可以有一个直接父类。()

答案:对如果方法没有返回值,返回值类型要声明为void

答案:对Java中的异常类都继承自java.lang.Throwable类。()

答案:对Java中一个类可以继承多个类?

答案:对String类的equals()方法和“==”的作用是一样的。

答案:错以下程序运行输出的结果是()。

inta=1;

intb=2;

intx=a+b++;

System.out.println(x);

答案:3在异常处理时,如释放资源关闭文件等由下列哪个语句完成。()

答案:finally以下代码输出结果为:publicclassMain{

publicstaticvoidmain(String[]args){

intsum=0;

inti;

for(i=0;i<4;i++){

sum+=i;

}

System.out.println(sum);

}}

答案:6下列哪个是Java中单行注释。

答案://以下代码输出结果为:publicclassMain{

publicstaticvoidmain(String[]args){

charch='a';

switch(ch){

case'a':

System.out.println("Apple");

case'b':

System.out.println("Boy");

case'c':

System.out.println("Cat");

default:

System.out.println("Other");

}

}}

答案:AppleBoyCatOther二进制数1010转换成十进制,结果是()

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

doubled=1.23;

inta=(int)d;

System.out.println(a);

答案:1Java源文件经过Java编译器编译后得到的字节码文件的扩展名是()。

答案:.class以下初始化Java数组的代码哪一个是正确的。

答案:int[]myArray

={1,3,5};以下程序输出的结果是()。

intx=0;

inty=0;

intz=0;

booleana,b;

a=x>0&y++>1;

System.out.println(a);

答案:false下列选项中,不属于基本数据类型的是()。

答案:String下列哪个单词不是Java中的关键字()。

答案:Test设有构造方法:test(intx,inty)和test(doublex,doubley),则test(3,4)调用的是哪一个构造方法()。

答案:第一个哪一个选项可以在索引处找到名为arr的数组中的最后一个值?

答案:arr.length-1表达式(-5)%3的结果是()。

答案:-2以下代码输出结果为:publicclassMain{

publicstaticvoidmain(String[]args){

for(inti=0;i<4;i++){

if(i%2==0){

break;

}

System.out.println(i);

}

}}

答案:没有任何输出Java中int类型占多少个字节()

答案:4Javamain函数写法正确的是()?

答案:publicstaticvoidmain(String[]args)定义了二维数组int[][]arr={{1,2,3,4},{5,6,7,8},{9,10,11,12},{13,14,15,16}};以下哪个是访问元素10()。

答案:arr[2][1]假设intx=2,三元表达式x>0?x+1:5的结果为()。

答案:3表达式4500/1000*1000的结果是()。

答案:4000以下代码输出结果为:publicclassMain{

publicstaticvoidmain(String[]args){

intscore=75;

if(score>90){

System.out.println("优秀");

}elseif(score>80){

System.out.println("良好");

}elseif(score>60){

System.out.println("中等");

}else{

System.out.println("不及格");

}

}}

答案:中等boolean类型的默认值为?

答案:false先执行循环体语句,再执行循环条件的语句是()

答案:do...while循环以下代码中循环体语句执行多少次():publicclassMain{

publicstaticvoidmain(String[]args){

inta=0;

while(a<10){

System.out.println(a)

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论