(32)有以下程序
  #include 
  #define N 8
  void fun(int *x,int i)
  {*x=*(x+i);}
  main()
  {int a[N]={1,2,3,4,5,6,7,8},i;
  fun(a,2);
  for(i=O;i 
  {printf("%d",a[i]);}
  printf("\n");
  }
  程序运行后的输出结果是
  A)1313
  B)2234
  C)3234
  D)1234
  (33)有以下程序
  #include 
  int f(int t[],int n);
  main
  { int a[4]={1,2,3,4},s;
  s=f(a,4); printf("%d\n",s);
  }
  int f(int t[],int n)
  { if(n>0) return t[n-1]+f(t,n-1);
  else return 0;
  }
  程序运行后的输出结果是
  A)4
  B)1O
  C)14
  D)6
  (34)有以下程序
  #include 
  int fun()
  { static int x=1;
  x*2; return x;
  }
  main()
  {int i,s=1,
  for(i=1;i<=2;i++) s=fun();
  printf("%d\n",s);
  }
  程序运行后的输出结果是
  A)O
  B)1
  C)4
  D)8
  (35)有以下程序
  #include 
  #define SUB(a) (a)-(a)
  main()
  { int a=2,b=3,c=5,d;
  d=SUB(a+b)*c;
  printf("%d\n",d);
  }
  程序运行后的输出结果是
  A)0
  B)-12
  C)-20
  D)10