[单选题]

以下程序输出正确的是______。 amovep(int *p,int(*a)[3],int n) {int i,j; for(i=0;i<n;i++) for(j=0;j<n;j++){ *p=a[i][j];p++;} } main() {int *p,a[3][3]={{1,3,5},{2,4,6}}; p=(int*)malloc(100); amovep(p,a,3); printf("%d%d/n",p[2],p[5]);free(p); }

A.56

B.25

C.34

D.程序错误

参考答案与解析:

相关试题

以下程序输出正确的是 ______。amovep(int *P,int(*A)

[单选题]以下程序输出正确的是 ______。amovep(int *P,int(*A) [3],int n) {int i,j; for(i=0;i<n;i++ for(j=0;j<n;j++){ *p=a[i][j];p++;} } main() {int *p,a[3][3]={{1,3,5},{2,4,6}}; p=(int*)malloc(100); amovep(p,a,3); printf("%d%d/n",p[2],p[5]);free(p); }A.56B.25C.34D.程序错误

  • 查看答案
  • 以下程序输出正确的是______。amovep(int *p,int(*A) [

    [单选题]以下程序输出正确的是______。 amovep(int *p,int(*A) [3],int n) {int i,j; for(i=0;i<n;i++) for(j=0;j<n;j++){ *p=a[i][j];p++} } main() {int *p,a[3][3]={{1,3,5},{2,4,6}}; p=(int*)malloc(100); amovep(p,a,3); printf("%d%d/n",p[2],p[5]);free(p); }A.56B.25C.34D.程序错误

  • 查看答案
  • 以下程序输出正确的是_______amovep(int *p,int (*a)[

    [单选题]以下程序输出正确的是_______ amovep(int *p,int (*a)[3],int n) { int i,j; for(i=0;i<n;i++) for(j=0;j<n;j++){ *p=a[i][j];p++;} } main() {int *p,a[3][3]={{1,3,5}, {2,4,6}}; p=(int*)mallox(100) amovep)p,a,3); printf("%d%d/n",p[2],p[5]);free(p) }A.56B.25C.34D.程序错误

  • 查看答案
  • 以下程序输出正确的是______。 amovep(int *p,int(*a)[

    [单选题]以下程序输出正确的是______。 amovep(int *p,int(*a)[3],int n) {int i,j; for(i=0;i<n;i++) for(j=0;j<n;j++){ *p=a[i][j];p++;} } main() {int *p,a[3][3]={{1,3,5},{2,4,6}}; p=(int*)malloc(100); arnovep(p,a,3); printf("%d%d/n",p[2],p[5];free(p); }A.56B.25C.34D.程序错误

  • 查看答案
  • 以下程序输出正确的是______。amovep(int *pint(*a) [3

    [单选题]以下程序输出正确的是______。 amovep(int *pint(*a) [3]int n) { int i,j; for(i=0;i<n;i++) for(j=0;j<n;j++){ *p=a[i][j];p++;} } main() {int *p,a[3][3]={{1,3,5},{2,4,6}}; p=(int*)malloc (100); amovep(p,a,3); printf("%d%d/n",p[2]p[5];free(p); }A.56B.25C.34D.程序错误

  • 查看答案
  • 以下程序的输出结果是______。fun(int**p,int a[2][3])

    [单选题]以下程序的输出结果是______。 fun(int**p,int a[2][3]) {**p=a[1][2]; } main() { int a[2][3]=}1,3,5,7,9,11},*p; p=(int*)malloc(sizeof(int)); fun(&p,a) ; printf("%d/n",*p); }A.9B.7C.1D.11

  • 查看答案
  • 以下程序的输出是()。struct st{int x;int*y;}*p;int

    [单选题]以下程序的输出是( )。 struct st { int x;int*y; } *p; int dt[4]={10,20,30,40}; struct st aa[4]={50,&dt[0],60,&dt[0],60,&dt[0],60,&dt[0],}; main() { p=aa; cout<+<+(p->x); }A.10B.11C.51D.60

  • 查看答案
  • 以下程序的输出结果是______。int x=1;fun(int p){ int

    [单选题]以下程序的输出结果是______。 int x=1; fun(int p) { int x=4; x+=p++; printf("%d",x); } main() { int a=3; fun(a) ; x+=a++; printf("%d/n",x); }A.8 4B.4 5C.7 4D.9 5

  • 查看答案
  • 以下程序运行后,输出结果是() fut(int * * s,int p[2][3

    [单选题]以下程序运行后,输出结果是 ( ) fut(int * * s,int p[2][3]) { * * s=p[1][1];} main( ) { int a [2] [3]= {1, 3, 5, 7, 9, 11}, * p; p=(int * )malloc (sizeof(int)); fut(&p,a); printf("%d/n",* p); }A.1B.7C.9D.11

  • 查看答案
  • 以下程序的输出是()。struct st{int x;int *y;} *p;

    [单选题]以下程序的输出是( )。 struct st { int x;int *y; } *p; int dt[4]={10,20,30,40}; struct st aa[4]={50,&dt[0],60,&dt[0],60,&dt[0],60,&dt[0],}; main() { p=aa; cout<+<+(p->x); }A.10B.11C.51D.60

  • 查看答案
  • 以下程序输出正确的是______。amovep(int *p,int(*a)[3