• 2022-05-25
    设有如下定义:  int arr[]={6 ,8 ,9 ,10};  int * ptr; 则下列程序段的输出结果为  ptr=arr ;  *(ptr+2)+=2 ;  printf ("%d ;%d\n" ,*ptr ,*(ptr+2));
    A: 8 ;10
    B: 6 ;8
    C: 7 ;9
    D: 6 ;10
  • D

    内容

    • 0

      下列程序段的输出结果为:int arr[]={6,7,8,9,10};int * ptr;ptr=arr;* (ptr+2)+=2; printf ("%d,%d\n",*ptr,*(ptr+2)); A: 8,10 B: 6,8 C: 7,9 D: 6,10

    • 1

      下面程序段的输出结果为().int *ptr;int arr[]={6,7,8,9,10};ptr=arr;*(ptr+2)+=2;printf("%d,%d\n", *ptr, *(ptr+2)); A: 8,10 B: 6,8 C: 7,9 D: 6,10

    • 2

      下面程序段的输出结果为().int *ptr;int arr[]={6,7,8,9,10};ptr=arr;*(ptr+2)+=2;printf("%d,%d\n", *ptr, *(ptr+2)); A: 8,10 B: 6,8 C: 7,9 D: 6,10

    • 3

      下面程序段的输出结果为().int *ptr;int arr[]={6,7,8,9,10};ptr=arr;*(ptr+2)+=2;printf("%d,%d\n", *ptr, *(ptr+2)); A: 8,10 B: 6,8 C: 7,9 D: 6,10

    • 4

      有如下C语言程序段的输出结果为:( )。 int arr[]={6,7,8,9}; int *ptr; ptr=arr; *(ptr+2)+=2; Printf(“%d,%d\n”,*ptr, *(ptr+2)); A: 8,10 B: 6,8 C: 7,9 D: 6,10