• 2022-05-30
    下列语句中,不正确的是()。
    A: char a[2]={'1'};
    B: char a[2]={1,2};
    C: int a[2]={'1','2'};
    D: char a[2]={'1','2','3'};
  • D

    内容

    • 0

      下列语句错误的是( )。 A: const int a[4]={1,2,3}; B: const int a[]={1,2,3}; C: const char a[3]={'1','2','3'}; D: const char a[]="123";

    • 1

      以下对字符数组进行初始化,形式错误的是 A: char c1[ ]={'1','2','3'}; B: char c2[ ]=123; C: char c3[ ]={ '1','2','3','0'}; D: char c4[ ]="123";

    • 2

      以下数组定义语句中,正确的是( ) A: int a[3]={5,6,7,8}; B: int a[3,4]; C: int a[2]={1}; D: char c[1]={‘I’, ‘m’}

    • 3

      以下各组标识符中,合法的标识符是() A: 1) B01 2) table_1 3) 0_t4) k% B: 1) Fast_ 2) void 3) pbl4) <;book>; C: 1) xy_ 2) longdouble 3) *p4) CHAR D: 1) sj 2) Int 3) _xy4)w_y23

    • 4

      以下二维数组的定义不正确的是() A: int a[2][2]={{1},{2}}; B: int a[][2]={1,2,3,4}; C: int a[2][2]={{1},2,3}; D: int a[2][]={{1,2},{3,4}};