• 2022-06-19
    int a[10]={1,2,0,4,5,6,3,8};int *p;p=&a[5]; 则 *(p-3)的值是().
    A: 2
    B: 0
    C: 3
    D: 不一定
  • B

    内容

    • 0

      若有:int a[][3] = {{0},{1},{2}};则a[1][2]的值是? A: 0 B: 1 C: 2 D: 3

    • 1

      关于二维数组的创建,以下做法正确的是:(1)int a[][] =new int[4][5](2)int a[][] =new int[4][]; a[0]=new int[10]; a[1]=new int[20];(3)int a[][]; a=new int[3][]; a[0]=new int[3]; a[1]={1,2};a[2]={1,2,3}; A: (1)(2)(3) B: (1)(2) C: (1)(3) D: (1)

    • 2

      若有定义:int a[ ] = {2, 4, 6, 8, 10, 12}, *p = a; ,则* (p + 1)的值是________。

    • 3

      有以下程序: main() { int a[3][3], *p, i; p=&a[0][0]; for(i=0; i<9; 1++)p[i]=i; for(i=0; i<3; i++)printf("% d", a[1][i]); 程序运行后的输出结果是______。[/i][/i] A: 0 1 2 B: 1 2 3 C: 2 3 4 D: 3 4 5

    • 4

      若有语句int a[10]={6,3,5,7,9,2};则 a[ a[2]-a[5] ] 的值是( )。 A: 2 B: 3 C: 0 D: 7