• 2022-06-15
    若有定义语句int a[5];,则对a数组元素的正确引用是 ( )。
    A: k[5]
    B: k[2.5]
    C: k(3)
    D: k[1+2]
  • D

    内容

    • 0

      若有以下定义:int a[5], *p = a; 则对a数组元素的正确引用是( )。 A: &a[5] B: a + 2 C: *(p + 5) D: *(a + 2)

    • 1

      若有以下定义:int a[5], *p = a; 则对a数组元素的正确引用是( ) A: &a[5] B: *(p + 5) C: a + 2 D: *(a + 2)

    • 2

      定义数组char a[]=}'0','1','2','3');,则将该数组中元素按反序转换成整数,正确的程序段是______。 A: int k=0,i; for(i=0;i<4;i++) k=k*10+a-48; B: int k=0,i; for(i=3;i>=0;i--) k=k*10+a-'0'; C: int k=0,i; for(i=3;i>=0;i--) k=k+a-'0'; D: int k,i; for(i=3;i>=0;i--) k=k*10+a-'0';

    • 3

      ‎若有数组定义语句int a[4][5];,则该数组最后一个元素为()。‏ A: a[4][5] B: a[3][4] C: a[3][5] D: a[4][4]

    • 4

      若有定义: int a=3,b=2,c=1,k=4;则表达式(k