• 2022-06-19
    在下面的字符数组定义中,()语句有语法错误。
    A: char a[20]=“abcdefg”;
    B: char a[]=“x+y=55.”;
    C: char a[15]={“1”,“2”};
    D: char a[10]=‟5”;
  • D
    本题目来自[网课答案]本页地址:https://www.wkda.cn/ask/mpaxmexttpztooo.html

    内容

    • 0

      以下正确定义包含5个元素的字符数组a的语句为( ) A: int a[5] B: char a[] C: char a[5] D: char c[5]

    • 1

      下列数组定义方式不正确的语句是() A: char    x[5]; B: char   y[]={‘h’, ‘e’, ‘l’, ‘l’, ‘o’}; C: int    x[10]={12,13,14,15}; D: int     y[];

    • 2

      若的以下语句,则下面( )是正确的描述。char x[]=”12345”;char y[]={‘1’,’2’,’3’,’4’,’5’};A)x数组和y数组的长度相同 B) x数组的长度大于y数组的长度C) x数组的长度小于y数组的长度 D) x数组等价于y数组 A: 理解错误 B: 由于字符串”12345”隐含着一个字符串结束标志'0',故char x[]=”12345”定义的数组x的长度是6;而char y[]={‘1’,’2’,’3’,’4’,’5’};定义的y数组长度是5。 C: 理解错误 D: 理解错误

    • 3

      若的以下语句,则下面( )是正确的描述。char x[]=”12345”;char y[]={‘1’,’2’,’3’,’4’,’5’};A)x数组和y数组的长度相同 B) x数组的长度大于y数组的长度C) x数组的长度小于y数组的长度 D) x数组等价于y数组 A: 理解错误 B: 由于字符串”12345”隐含着一个字符串结束标志'\0',故char x[]=”12345”定义的数组x的长度是6;而char y[]={‘1’,’2’,’3’,’4’,’5’};定义的y数组长度是5。 C: 理解错误 D: 理解错误

    • 4

      char x=’1’; int y=1; char z=x+y; 前述语句执行完毕后,z的值为 A: 1 B: ’1’ C: 2 D: ’2’