更多“关于float描述错误的是:”相关问题
  • 第1题:

    下面各被调用函数首部书写正确的是( )

    A.void sub(float x;float y);

    B.void sub(float x,y)

    C.void sub(float x,float y)

    D.void sub(float x,float y);


    正确答案:C

  • 第2题:

    类Test定义如下,将下列______方法插入③行处是不合法的。 ( )①public class Test{②public float Method(float a,float b){}③④}

    A.public float Method(float a,float b,float c){}

    B.public float Method(float c,float d){}

    C.public int Method(int a,int b){}

    D.private float Method(int a,int b,int c){}


    正确答案:B
    解析:该题考查的方法重载。在 Java程序中可以在同一个类中定义多个名称相同的方法,然而这些方法的参数数量和类型却不完全相同,这种现象被成为方法重载。在本题中,选项A是正确的,虽然它的参数的类型和第二行的参数类型相同,但是它的参数数量是不同的;选项B不正确,它的参数类型和参数数量都和第二行的相同;选项C正确,它的参数类型和第二行的参数类型不同;选项D也正确,它的参数类型和数量都不和第二行的相同。

  • 第3题:

    类型修饰符unsigned修饰( )是错误的。

    A.char

    B.int

    C.long int

    D.float


    正确答案:A
    解析:没有unsigned char这种数据类型。

  • 第4题:

    类Test定义如下,将下列哪个方法插入③行处是不合法的( )?

    ① public class Test{

    ② public float Method(float a,float B) { }

    ③ ______

    ④ }

    A.public float Method(float a,float b,float C) { }

    B.public float Method(float c,float d){ }

    C.public int Method(int a,int B) { }private float Method(int a,int b,int C) { }

    D.private float Method(int a,int b,int C) { }


    正确答案:B
    解析:本题主要考查方法重载,方法的重载是指多个方法可以享有相同的名字,但参数的数量或类型必须不相同(采用不同的形式参数列表),选项B不符合方法重载的要求。

  • 第5题:

    下面关于Random类常用方法的描述中错误的是()

    A、nextDouble方法返回的是00之间double类型的值

    B、nextFloat方法返回的是00之间float类型的值

    C、nextIntint返回的是0包括和指定值n不包括之间的值

    D、nextInt返回的是0包括2147483647之间的值


    正确答案:D

  • 第6题:

    对下面的程序,说法正确的是()。includeusing namespace std;void sum(float m, float

    对下面的程序,说法正确的是( )。 #include<iostream> using namespace std; void sum(float m, float n) { float sum=m+n; } main() { cout<<sum(5.3,6.5)<<endl;}

    A.该程序是错误的,错误之处在于没有对sum()函数进行说明

    B.程序书写规整,无语法错误,是正确的

    C.该程序语法无错误,但在调用函数sum()时出错,因为sum()函数被定义为viod类型,但却被主函数调用,因而是错误的

    D.虽然sun()函数被定义为void类型,但调用时也不会出错,程序能够编译通过


    正确答案:C
    解析:void类型的函数的返回值类型是不确定的,不能使用函数的返回值。

  • 第7题:

    以下对结构体类型变量td的定义中,错误的是( )。

    A.typcdef struct aa { int n; float m; } AA; AA td;

    B.struct aa {int n; float m; } struct aa td;

    C.struct {int n; float m; } aa; struct aa td;

    D.struct {int n; float m; }td;


    正确答案:C
    解析:选项A)中typedef的作用是声明一个新的类型名AA代替已有的结构体类型名struetaa,然后用AA定义结构体类型变量td;选项B)直接用结构体类型名structaa定义结构体类型变量td;选项C)中的aa本身就为结构体变量名,所以不能再用它来定义结构体变量,该项错误;选项D)省去了结构体名,直接将td定义为结构体变量,正确。

  • 第8题:

    关于float数定义正确的是()

    • A、float f=1.0
    • B、float=x0x0687
    • C、float=-5
    • D、float=1.8f

    正确答案:C,D

  • 第9题:

    下面的方法重载,正确的是()。

    • A、int fun(int a, float b) { }  float fun(int a, float b) { }
    • B、float fun(int a, float b) { } float fun(int x, float y) { }
    • C、float fun(float a) { }  float fun(float a, float b) { }
    • D、float fun1(int a, float b) { }  float fun2(int a, float b) { }

    正确答案:C

  • 第10题:

    下面关于float数的定义错误的是()

    • A、float f=-5;
    • B、float f=0x0687;
    • C、float f=1.0;
    • D、float f=7.8f;

    正确答案:C

  • 第11题:

    单选题
    以下关于表列数据类型的描述中,()是正确的。
    A

    float是浮点数。

    B

    decimal是精确小数。

    C

    decimal和float都是精确小数。


    正确答案: A
    解析: 暂无解析

  • 第12题:

    单选题
    下面关于float数的定义错误的是()
    A

    float f=-5;

    B

    float f=0x0687;

    C

    float f=1.0;

    D

    float f=7.8f;


    正确答案: A
    解析: 暂无解析

  • 第13题:

    下列对变量的引用中,错误的是

    A.int a; int &p = a;

    B.char a; char &p = a;

    C.iht a; int &p; p =a;

    D.float a; float &p=a;


    正确答案:C
    解析:本题考核引用的定义和初始化。引用具有如下特点:引用能够使用任何合法变量名:引用不是变量,所以必须在定义时初始化,而且一旦初始化之后,就不能再成为其他变量的引用;引用不是值,不占存储空间,说明引用时,目标的存储状态不会改变。所以,引用只有说明,没有定义;引用仅在说明时带有“&”,以后就像普通变量一样使用,不能再带“&”。在C选项中,由于在定义引用p后没有进行初始化,所以此语句错误。

  • 第14题:

    下列关于Java语言简单数据类型的说法中,错误的是( )。

    A.float类型占内存少,运算快

    B.float类型占内存少,但是运算速度比不上double类型

    C.double类型精度高于float类型

    D.double类型在计算机的内存中占64位


    正确答案:B
    解析:由于Java语言中的float类型占内存较少,只占存储的32位,比double类型的64位少,因此,运算速度比double类型快。

  • 第15题:

    以下对结构体类型变量td的定义中,错误的是 ______。

    A.typedef struct aa

    B.struct aa {int n; {int n; float m; float m; }AA; }td; AAtd; struct aa td;

    C.struct

    D.struct {int n; {int n; float m; float m; }aa; }td; struct aa td;


    正确答案:C
    解析:选项C中的aa本身就为结构体变量名,所以不能再用它来定义结构体变量,故此种定义方法是错误的。

  • 第16题:

    下列函数的定义,正确的是( )。

    A.float sum(x,y) {float x,y;……}

    B.float sum(float x,float y); {……}

    C.float sum(float x,float y) {……}

    D.float sum(floatx,floaty) {……}


    正确答案:C
    解析:选项A函数形参需指定类型;选项B函数头不能以分号结尾;选项D函数形参需指定类型。

  • 第17题:

    下列引用的定义中,( )是错误的。

    A.int i; int &j=i;

    B.int i; int &j; j=i;

    C.float i; float &j=i;

    D.chard; char &k=d;


    正确答案:B

  • 第18题:

    下列程序语句中,不正确的是______。

    A.maia() { float a,b,c; scanf("%f,%f",&a,&b); c=add(a,b); …… } int add(float x,float y) {……}

    B.main() { float a,b,c; scanf("%f,%f",&a,&b); c=add(a,b); …… } float add(float x,float y) {……}

    C.float add() maia() { float a,b,c; scanf("%f,%f",&a,&b); c=add(a,b); …… } float add(float x,float y) {……}

    D.float add(float x, float y) {……} main() { float a,b,c; scanf("%f,%f",&a,&b); c=add(a, b); …… }


    正确答案:B

  • 第19题:

    以下各组选项中,均能正确定义二维实型数组a的选项是( )

    A.float a[3][4]; float a[][4]; float a[3][]={{1},{0}};

    B.float a(3,4); float a[3][4]; float a[][]={{0},{0}};

    C.float a[3][4] static float a[][4]={{0},{0}};

    D.float a[3][4]; float a[3][];


    正确答案:C

  • 第20题:

    下列选项中,能有效地描述浮点数的有()。

    • A、Float foo = -1;
    • B、Float foo = 1.0;
    • C、Float foo = 42e1;
    • D、Float foo = 2.02f;
    • E、Float foo = 3.03d;
    • F、Float foo = 0x0123;

    正确答案:A,D,F

  • 第21题:

    关于float的属性描述错误的是()。

    • A、float:left;
    • B、float:center;
    • C、float:right;
    • D、float:none;

    正确答案:B

  • 第22题:

    文件描述符的数据类型是()。

    • A、char
    • B、int
    • C、double
    • D、float

    正确答案:B

  • 第23题:

    单选题
    关于float的属性描述错误的是()。
    A

    float:left;

    B

    float:center;

    C

    float:right;

    D

    float:none;


    正确答案: D
    解析: 暂无解析

  • 第24题:

    单选题
    下面的方法重载,正确的是()。
    A

    int fun(int a, float b) { }  float fun(int a, float b) { }

    B

    float fun(int a, float b) { } float fun(int x, float y) { }

    C

    float fun(float a) { }  float fun(float a, float b) { }

    D

    float fun1(int a, float b) { }  float fun2(int a, float b) { }


    正确答案: A
    解析: 暂无解析