已知Java语句double[][]balances=new double[NYEARS][NRATES];数组bala

题目
填空题
已知Java语句double[][]balances=new double[NYEARS][NRATES];数组balances是____维数组。
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

若程序中定义了以下函数:double myadd(double a,double b){ return(a+b);}并将其放在调用语句之后,则在调用之前应该对该函数进行说明,以下选项中错误的说明是( )。A.double myadd(double a, b)B.double myadd(double ,double )C.double myadd(double b,double a)D.double myadd(double x,double y)


正确答案:A
当函数的调用在函数的定义之前时,需要对函数做一个说明,说明的格式为:返回值类型名 函数名 (类型名 形参,类型名 形参);形参的名称可以任意,也可以省略,但是类型名不能省。

第2题:

指出正确的表达式()

A double a=1.0;

B Double a=new Double(1.0);

C byte a=340;

D Byte a=120;


参考答案:A

解析:

A选项是对的

B选项:double 不是类, 所以不能 new double();

C选项:byte 最大127 所以,赋340溢出了;

D选项:Byte 是类, 需要 new Byte(120);


第3题:

以下选项中正确的定义语句是

A)double a;b;

B)double a=b=7;

C)double a=7,b=7;

D)double,a,b;


正确答案:C

第4题:

下列关于数组定义语句不正确的

A.int[]a1,a2;

B.int a[]={1,2,3,4,5};

C.double[] d=new double[8];

D.float f[]=new {2.0f,3.5f,5.6f,7.8f};


正确答案:D
解析:在Java中定义并创建一个数组对象的语句格式是arrayName=newtype[arraySize);,而选项D)中,把定义创建数组对象和静态初始化数组对象混为一谈。所谓数组的初始化是指对已定义好的数组元素进行赋值。有静态初始化和动态初始化两种。

第5题:

已知函数原型"double fun();",要定义一个函数指针变量p指向该函数的首地址,则其定义语句为"double (*p)()=fun;"。()

此题为判断题(对,错)。


正确答案:正确

第6题:

已知:char a;int b;float c;double d;执行语句“c=a+b+c+d;”后,变量c的数据类型是( )。A.int B.char C.float D.double


正确答案:C
赋值运算进行时,必须赋值号两侧的类型一致时,赋值运算才进行,如果赋值号两边的类型不一致,则先将右边的类型强制转换为左边的类型,然后进行运算。

第7题:

下列说法正确的是()

A、java.lang.Clonable是类

B、java.lang.Runnable是接口

C、Double对象在java.lang包中

D、DoublEa=1.0是正确的java语句


参考答案:BC

第8题:

下列语句中,错误的是 <br>

A . const int buffer=256; <br>

B . const int temp;<br>

C . const double *point ; <br>

D . const double *rt =new double(5.5);<br>


正确答案:B

第9题:

下列语句中,错误的是( )。

A.const int buffer:256;

B.const int temp;

C.const double*point;

D.const double*rt=new double(5.5);


正确答案:B
eonst是一个C++语言的关键字,它限定一个变量不允许被改变。使用const在一定程度上可以提高程序的安全性和可靠性。限定符声明变量只能被读,必须初始化:,B选项中没有初始化,C选项为指向常量的指针,定义时初始化与否均可,如果是const*doublepoint形式,则为常指针,必须在定义时进行初始化,A、c、D都正确。

第10题:

下面关于数组定义语句不正确的是( )。

A.int[] a1,a2;

B.int a0[]={1,2,3,4,5};

C.double[] d=new double[8];

D.float f[] =new {2.Of,3.5f,5.6f,7.8f};


正确答案:D
解析:在Java中定义并创建一个数组对象的语句格式为:
arrayName=newtype[arraySize];
而选项D中,把定义创建数组对象和静态初始化数组对象混为一谈,所以是错误的。

更多相关问题