定义一个3*3的整型二维数组arr作为一个矩阵,再定义3个函数,分别实现:读入数组中所有元素、按行

定义一个3*3的整型二维数组arr作为一个矩阵,再定义3个函数,分别实现:读入数组中所有元素、按行输出数组中所有元素矩阵转置。主函数中调用这些函数实现读入数组输出原始矩阵... 定义一个3*3的整型二维数组arr作为一个矩阵,再定义3个函数,分别实现:读入数组中所有元素、按行输出数组中所有元素 矩阵转置。主函数中调用这些函数 实现 读入数组 输出原始矩阵 矩阵转置 输出转置后的矩阵 展开
 我来答
  • 你的回答被采纳后将获得:
  • 系统奖励15(财富值+成长值)+难题奖励20(财富值+成长值)
金色潜鸟
2014-12-09 · TA获得超过3.2万个赞
知道大有可为答主
回答量:1.3万
采纳率:89%
帮助的人:5697万
展开全部
#include<stdio.h>
void Ra(int a[3][3]){
int i,j;
printf("input 3x3 matrix\n");
for (j=0;j<3;j++)
for (i=0;i<3;i++) scanf("%d",&a[j][i]);
}
void Pa(int a[3][3]){
int i,j;
printf("\n");
for (j=0;j<3;j++){
for (i=0;i<3;i++) printf("%d ",a[j][i]);
printf("\n");
};
}
void Ta(int a[3][3]){
int i,j,t;
for (j=0;j<3;j++)
for (i=0;i<=j;i++){t=a[i][j]; a[i][j]=a[j][i];a[j][i]=t;}
}

main(){
int a[3][3];
Ra(a);
Pa(a);
Ta(a);
Pa(a);
return 0;
}
更多追问追答
追问
帮我顺便解决这个呗
在主函数中定义一维数组double array10,读入数组元素,自定义以下函数:输出数组所有元素 ,求平均值 ,寻找最大元素 ,查找某元素是否存在 ,排序。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式