itgle.com

给出发下定义: char x[]="abcdefg"; char y[]={'a', 'b', 'c', 'd', 'e', 'f', 'g' };则正确的叙述为______。A.数组x和数组y等价B.数组x和数组y的长度相同C.数组x的长度大于数组y的长度D.数组x的长度小于数组y的长度

题目

给出发下定义: char x[]="abcdefg"; char y[]={'a', 'b', 'c', 'd', 'e', 'f', 'g' };则正确的叙述为______。

A.数组x和数组y等价

B.数组x和数组y的长度相同

C.数组x的长度大于数组y的长度

D.数组x的长度小于数组y的长度


相似考题
更多“给出发下定义: char x[]="abcdefg"; char y[]={'a', 'b', 'c', 'd', 'e', 'f', 'g' };则正确的叙 ”相关问题
  • 第1题:

    设int型变量a、b,float型变量x、y,char型变量ch均已正确定义并赋值,则正确的swith语句是( )。

    A.switch (x+y) {...}

    B.switch (ch+1) {...}

    C.switch ch {...}

    D.switck (a+b) {...}


    正确答案:B
    解析:switch的表达式的值不可以是float类型,因此选项A错误;选项C的switch后没有括号,所以错误;选项D,不应该有分号。所以选项B正确。

  • 第2题:

    给出以下定义,则正确的叙述是 char x[ ]= “abcedfg”; char y[ ]={ ‘a’, ‘b’, ‘c’, ‘d’, ‘e’, ‘f’’, ‘g’ };

    A.数组x 的长度大于数组y的长度

    B.数组x 和数组y 等价

    C.数组x 和数组y 的长度相同

    D.数组x 的长度小于数组y的长度


    数组x 和数组y 的长度相同

  • 第3题:

    【单选题】给出以下定义: 则正确的叙述为()。 char x[ ]="abcdefg"; char y[ ]={'a','b','c','d','e','f','g'};

    A.数组x和数组y等价

    B.数组x和数组y的长度相同

    C.数组x的长度小于数组y的长度

    D.数组x的长度大于数组y的长度


    A

  • 第4题:

    给出以下定义: char x[]="abcdefg"; char y[]={'a','b','c','d','e','f','g'};则正确的叙述为______。

    A.数组x和数组y等价

    B.数组x和数组y的长度相同

    C.数组x的长度大于数组y的长度

    D.数组x的长度小于数组y的长度


    正确答案:C
    解析:在C语言中,字符串以'\0'作为结束符,因此数组x的长度为7+1=8,而数组y的长度等于7。

  • 第5题:

    10、给出以下定义,则正确的叙述是 char x[ ]= “abcedfg”; char y[ ]={ ‘a’, ‘b’, ‘c’, ‘d’, ‘e’, ‘f’’, ‘g’ };

    A.数组x 的长度大于数组y的长度

    B.数组x 和数组y 等价

    C.数组x 和数组y 的长度相同

    D.数组x 的长度小于数组y的长度


    B