网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)

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

  • A、doubled=(int)2;
  • B、intI=1.34;
  • C、intI=(double)1;
  • D、以上都对

参考答案

更多 “在java中,有下面代码,其中可以正确编译的是()A、doubled=(int)2;B、intI=1.34;C、intI=(double)1;D、以上都对” 相关考题
考题 在Java中,下列()是合法的声明。 A.floatf=1/3;B.inti=1/3;C.floatf=1.01;D.doubled=999d;

考题 分析下面的代码行 float f=3.2; int i=f; ,不正确地的答案是() A、代码不能编译B、代码编译,i被设置为3C、第二行若改为inti=(byte)f则可编译D、第一行若改为floatf=3.2f则可编译

考题 如果已经定义了方法intf(boolb,inti),则以下方法中,哪一个不是合法的重载方法()。A、doublef(boolb,inti)B、intf(doubled,inti)C、intf(boolb,inti,doubled)D、doublef(boold,intj)

考题 下面哪几段代码不会出现编译错误() A、inti=0;if(i){System.out.println(“Hi”);}B、booleanb=true;booleanb2=true;if(b==b2){System.out.println(“Sotrue”);}C、inti=1;intj=2;if(i==1||j==2)System.out.println(“OK”);D、inti=1;intj=2;if(i==1

考题 Whatwillbetheresultofattemptingtocompileandrunthefollowingcode?()publicclassQ6b0c{publicstaticvoidmain(Stringargs[]){inti=4;floatf=4.3;doubled=1.8;intc=0;if(i==f)c++;if(((int)(f+d))==((int)f+(int)d))c+=2;System.out.println(c);}}A.Thecodewillfailtocompile.B.0willbewrittentothestandardoutput.C.1willbewrittentothestandardoutput.D.2willbewrittentothestandardoutput.E.3willbewrittentothestandardoutput.

考题 Whatwillbewrittentothestandardoutputwhenthefollowingprogramisrun?()publicclassQ8499{publicstaticvoidmain(Stringargs[]){doubled=-2.9;inti=(int)d;i*=(int)Math.ceil(d);i*=(int)Math.abs(d);System.out.println(i);}}A.12B.18C.8D.9E.27

考题 有如下程序段,其中会产生编译错误的语句是 inti=0,j=1; int &r=i; //① r=j; //② int * p=&i; //③ * p=&r; //④A.④B.③C.②D.①

考题 下面说法中正确的是( )。A.Java程序不需编译也可直接执行B.Java程序经过编译后的字节代码仍然是ASCII文件C.Java程序经过编译后的字节代码是二进制文件,可以在操作系统上直接执行D.Java程序经过编译后的字节代码是二进制文件,可以在Java虚拟机上执行

考题 Java语言中数据类型之间的自动类型转换是由优先关系从低级数据类型转换成高级数据类型,下面选项中自动类型转换优先级由低到高排列正确的是A.char→long→int→double→floatB.char→int→long→double→floatC.char→int→long→float→doubleD.char→int→float→double→long

考题 下面程序输出的结果是 include void main( ) { inti; int a[3] [3] ={1,2,3,4,5,6, 下面程序输出的结果是#include<iostream.h>void main( ){ inti;int a[3] [3] ={1,2,3,4,5,6,7,8,91;for(i=0;i<3;i++)cout < < a[2-i] [i] < < " ";}A.1 5 9B.7 5 3C.3 5 7D.5 9 1

考题 下面程序输出的结果是()includevoid main(){inti:int a[3][3]={1,2,3,4,5,6,7,8,9} 下面程序输出的结果是( ) #include<iostreas.h> void main() {inti: int a[3] [3]={1,2,3,4,5,6,7,8,9}; for(i=0;i<3;i++= cout<<a [i] [i]<<" ";}A.1 5 9B.7 5 3C.3 5 7D.5 9 1

考题 下面程序段的输出结果是( )。 public class TeSt{ public static voidmain(Stringargs[]){ int[]a=new int[11]; int[]p=new int[4]; intk=5; for(int i=1;i<=10;i++) a[i]=i; for(inti=1;i<=3;i++) p[i]=a[i*i]; for(inti=1;i<=3;i++) k=k+p[i]*2; System.out.println(k); } }A.37B.31C.33D.35

考题 下列哪些是不能通过编译的语句()A、inti=32B、floatf=45.0C、doubled=45.0D、chara=‘c’

考题 下面哪些语句是没有编译错误的()A、StringBuffer sb=“java”;B、inti=0x56;C、Boolean b=new Boolean(“java”);D、float f=1.0;

考题 分析下面的代码行floatf=3.2;intI=f;,不正确地的答案是()A、代码不能编译B、代码编译,i被设置为3C、第二行若改为inti=(byte)f则可编译D、第一行若改为floatf=3.2f则可编译

考题 下面哪个是非法的()A、intI=32;B、floatf=45.0;C、doubled=45.0;D、charc=’a’;

考题 下面哪一行代码正确的声明了一个类方法(静态方法)()A、publicintmethod(inti)B、protectedmethod(inti)C、publicstaticmethod(Strings)D、protectedstaticvoidmethod(Integeri)

考题 分析下面的代码行floatf=3.2;intI=f;,错误的答案是()A、代码不能编译B、代码编译,i被设置为3C、第二行若改为inti=(byte)f则可编译D、第一行若改为floatf=3.2f则可编译

考题 假设堆内存分配均成功,则下面程序段完全正确的是()。A、int*p=newint(3);cout;;*p;deletep;B、int*p=newint[5]={1,2,3,4,5};for(inti=0;i;5;i++)cout;;p;delete[]p;C、int*p=newint[5];for(inti=0;i;5;i++,p++){*p=i;cout;;*p;}delete[]p;D、以上程序段均正确

考题 在JAVA中下面哪一行代码不出现编译警告或错误()A、floatf=1.3;B、charc="a";C、byteb=257;D、inti=10;

考题 若sizeof(int)为2,计算1至10的乘积,下列语句序列中正确的是()。A、intjc=1;for(inti=2;i=10;i++)jc*=i;B、for(floatjc=1,inti=2;i=10;i++,jc*=i);C、floatjc=1;for(inti=2;i=10;jc*=i,i=i+1);D、for(floatjc=1;i=2;i=10;i++)jc*=i;

考题 下列不正确的定义是()。A、int*p=i,i;B、int*p,i;C、inti,*p=i;D、inti,*p;

考题 下面的代码段中,执行之后i和j的值是()。inti=1;intj;j=i++;A、1,1B、1,2C、2,1D、2,2

考题 单选题在java中,有下面代码,其中可以正确编译的是()A doubled=(int)2;B intI=1.34;C intI=(double)1;D 以上都对

考题 单选题分析下面的代码行floatf=3.2;intI=f;,错误的答案是()A 代码不能编译B 代码编译,i被设置为3C 第二行若改为inti=(byte)f则可编译D 第一行若改为floatf=3.2f则可编译

考题 单选题下面哪一行代码正确的声明了一个类方法(静态方法)()A publicintmethod(inti)B protectedmethod(inti)C publicstaticmethod(Strings)D protectedstaticvoidmethod(Integeri)

考题 单选题分析下面的代码行floatf=3.2;intI=f;,不正确地的答案是()A 代码不能编译B 代码编译,i被设置为3C 第二行若改为inti=(byte)f则可编译D 第一行若改为floatf=3.2f则可编译