问题描述:
定义一个5*5的二维数a组,用C语言按如下要求编写程序.
定义一个5*5的二维数a组并初始化为:{12,3,5,7,9,10,8,6,4,2,13,11,7,5,3,24,11,12,15,18,14,13,6,9,10},按如下要求编写程序.
1.编写函数find把该数组的左对角线上的元素与右对角线上的元素进行相乘,把结果保存到一维数组b中,函数声明为:void find(int (*p)[5],int b[5]);
2.编写函数sort实现对数组b进行降序操作,函数声明为:void sort(int *p,int n);
3.在主函数中把数组b输出.结果为:32 49 108 140 165.
4.用指针方法实现
定义一个5*5的二维数a组并初始化为:{12,3,5,7,9,10,8,6,4,2,13,11,7,5,3,24,11,12,15,18,14,13,6,9,10},按如下要求编写程序.
1.编写函数find把该数组的左对角线上的元素与右对角线上的元素进行相乘,把结果保存到一维数组b中,函数声明为:void find(int (*p)[5],int b[5]);
2.编写函数sort实现对数组b进行降序操作,函数声明为:void sort(int *p,int n);
3.在主函数中把数组b输出.结果为:32 49 108 140 165.
4.用指针方法实现
问题解答:
我来补答展开全文阅读