• 2022-06-03
    中国大学MOOC: 执行下面程序段后,*p等于( )。int a[5]={1,3,5,7,9}, *p=a;p++;
  • 3

    内容

    • 0

      若有定义:int a[5]={1,3,5,7,9}, *p=a+2; 则*(p-1)的值为______。 A: 1 B: 3 C: 5 D: 7

    • 1

      int a[5]={10,20,30,40,50}, *p; p=&a[1]; 则执行语句“*p++;”后,*p的值是:

    • 2

      中国大学MOOC: 有定义:int a[]={1,3,5,7,9},*p=a;,则值为5的表达式是(  )。

    • 3

      已知数组定义: int a[3][5]; 下面正确的语句是: A: int *p=a; B: int *p=a[0][0]; C: int (*p)[3]=a; D: int (*p)[5]=a+1;

    • 4

      有以下程序,程序执行的结果是 main() {int a&#91;&#93;={1,2,3,4,5,6,7,8,9,0}, *p; for(p=a;p<a+10;p++) printf(“%d ”,*p); }