2017年计算机二级C++实例编程:动态生成二维数组

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/26 21:02:50 计算机等级考试
2017年计算机二级C++实例编程:动态生成二维数组计算机等级考试

  动态生成二维数组

  int main()

  {

  int a , b,i,j,k=0;

  cin>>a;//行值

  cin>>b;//列值

  int **p;

  p= (int **)malloc(sizeof(int *)*a);

  for (i=0;i

  {

  p[i] = (int *)malloc(sizeof(int)*b);

  }

  for (i=0;i

  {

  for (j=0;j

  {

  *(*(p+i)+j)=k++;

  }

  }

  for (i=0;i

  {

  for (j=0;j

  {

  cout<<*(*(p+i)+j)<<" ";

  }

  cout<

  }

  return 0;

  }

计算机等级考试