itgle.com
参考答案和解析
正确答案:B
解析:在一维数组中要注意的是作为下标表达式的常量表达式的值必须是大于等于0,选项B)中定义有5个元素,但赋初值时有6个元素,所以是错误的。
更多“以下不正确的定义语句是A.double x[5]={2.0,4.0,6.0,8.0,10.0};B.int y[5]={0,1,3,5,7,9};C.char ”相关问题
  • 第1题:

    以下不正确的定义语句是

    A.double x[5]={2.0,4.0,6.0,8.0,10.0};

    B.int y[5]={0,1,3,5,7,9};

    C.char c1[]={′1′,′2′,′3′,′4′,′5′};

    D.char c2[]={′\x10′, ′xa′, ′\x8′};


    正确答案:B
    解析:在一维数组中要注意的是作为下标表达式的常量表达式的值必须是大于等于0,选项B)中定义有5个元素,但赋值时有6个元素,所以是错误的。

  • 第2题:

    以下不正确的定义语句是()。

    A.double x[5]={2.0,4.0,6.0,8.0,10.0};

    B.int y[5]={0,1,3,5,7,9};

    C.char c1[]={′1′,′2′,′3′,′4′,′5′};

    D.char c2[]={′x10′, ′xa′, ′x8′};


    AB

  • 第3题:

    以下不正确的定义语句是().

    A.double x[5] = { 2.0, 4.0, 6.0, 8.0, 10.0 };

    B.int y[5] = { 0, 1, 3, 5, 7, 9 };

    C.char c1[ ] = { '1', '2', '3', '4', '5' };

    D.char c2[ ] = { 'x10', 'xa', 'x8' };


    D 根据FORTRAN的规定,对变量的类型说明,INTEGER和REAL优先于IMPHC-IT语句,尽管由IMPLICIT语句说明了A,B,X,N字母开头的变量为实型,但是A,B,XB均为整型,未说明的变量仍符合l—N规则。因此,D项中的A和B的类型应为整型。

  • 第4题:

    以下不正确的定义语句是( )。

    A.double x[5]={2.0,4.0,6.0,8.0,10.0};

    B.int y[5]={0,1,3,5,7,9};

    C.char c1[]={'1','2','3','4','5'};

    D.char c2[]={'\x10','\xa','\x8'};


    正确答案:B
    解析:选项B)中定义的y数组的长度为5,但赋初值时有6个元素,所以是错误的。

  • 第5题:

    以下不正确的定义语句是()。

    A.double x[5]={2.0,4.0,6.0,8.0,10.0};

    B.int y[5]={0,1,3,5,7,9};

    C.char c1[]={'1','2','3','4','5'};

    D.char c2[]={'x10','xa','x8'};


    AB