参考答案和解析
正确答案:D
解析:通过赋初值的方式给一维数组赋字符串,可以用给一般数组赋初值的相同方式给一维字符数组赋字符串,也可以在赋值时直接赋字符串常量。选项B)和C)后面的'\0'是多余的,在C语言中,系统会自动在字符串的结尾处加上一个字符'\0'作为串的结束标记。
更多“下列选项中错误的说明语句是A.char a[]={′t′,′o′,′y′,′o′,′u′,′\0′};B.char a[]={"toyou\0"};C.c ”相关问题
  • 第1题:

    下列选项中错误的说明语句是

    A.char a[ ]={'t','o','y','o','u','\0'};

    B.char a[ ]={"toyou\0"};

    C.char a[ ]="toyou\0";

    D.char a[ ]='toyou\0';


    正确答案:D
    解析:通过赋初值的方式给一维数组赋字符串,可以用给一般数组赋初值的相同方式给一维字符数组赋字符串,也可以在赋值时直接赋字符串常量。选项B)和C)后面的“\0”是多余的,在C语言中,系统会自动在字符串的结尾处加上一个字符“\0”作为串的结束标记。

  • 第2题:

    反应C+1/2O2=CO,ΔrHm(298K)<0,若将此反应放入恒容绝热容器中进行则正确的是

    A.ΔT<0 ΔU<0 ΔH<0

    B.ΔT>0 ΔU=0 ΔH>0

    C.ΔT>0 ΔU>0 ΔH>0

    D.ΔT>0 ΔU=0 ΔH=0


    C

  • 第3题:

    下列初始化字符数组的语句,正确的是()。

    A.char[] str = {'h', 'e', 'l', 'l', 'o'};

    B.char[5] str = "hello";

    C.char[5] str = {"hi"};

    D.char[100] str = "";


    A

  • 第4题:

    在参数未知的正态总体中随机抽样(n>100),IX-uI≥下列哪项的概率为5%

    A.1.96a

    B.t0.o5S

    C.1.96Sg

    D.1.645Sx

    E.u0.o5o


    正确答案:C

  • 第5题:

    如下语句中实现数组指针声明的是?

    A.char (*s)[10];

    B.char *s[0];

    C.char *s[10];

    D.(char *)s[10];


    char (*s)[10];