写一个函数,将一个3乘3的整数矩阵转置。用指针方法处理。c语言求大神 用C语言编程序:用指针方法处理。 写一函数,将一个3×3的整...

   www.gaoxiao88.net
#include<iostream>
using namespace std;
float a[3][3];
int main()
{int i,j;
void change();
cout<<"请输入一个3*3的二维数组:"<<endl;
for(i=0;i<3;i++)
for(j=0;j<3;j++)
cin>>a[i][j];
//cout<<"转制后的矩阵是:"<<change()<<endl;//
change();
for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
cout<<a[i][j]<<" ";
cout<<endl;
}
return 0;
}
void change()
{int i,j;
float t;
for(i=0;i<3;i++)
for(j=i+1;j<3;j++)
{
t=a[i][j];
a[i][j]=a[j][i];
a[j][i]=t;
}

for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
{cout<<a[i][j];}
cout<<endl;
}
}

相关参考:

...写一子函数transpose(),将一个3*3的整型矩阵转置。
include<stdio.h>void transpose(int *a){int i,j,t; for(i=0;i<2;i++) {t=*(a+i); *(a+i)=*(a+3*i+2); *(a+3*i+2)=*(a+2*3+2-i); *(a+2*3+2-i)=*(a+3*(2-i)); *(a+3*(2-i))=t; }}int main(){ int i,j,a[3][3]; for(i=0...

编写一个函数(参数用指针)将一个3×3矩阵转置 这个哪里有错 求大神...
一、函数重写:void zhuanZhi(int (*a)[3],int (*b)[3]){ int row,col; for(row=0;row<3;row++) for(col=0;col<3;col++) b[col][row]=a[row][col]; }二、将离函数中的zhuangZhi(a,b,3,3)改为zhuanZhi(a,b);。运行结果:

C语言:写一函数 将一个3x3的整型矩阵转置
include <stdio.h>const int N = 3;int main() {void zhuanzhi (int (*p)[N]);int a[N][N],i,j;int (*p)[N];printf("请输入一个二维矩阵:\\n");for(i = 0;i < N;i++)for (j = 0;j < N;j++)scanf("%d",&a[i][j]);p = a;zhuanzhi (p);printf("转置后的...

c++将一个3*3的矩阵转置,用一个函数实现。在主函数中输入以下矩阵元素:{...
1、打开vs2015,新建一个Windows Form窗体程序或者控制台都可以。2、 定义一个名为array1的数组并赋值:double[,] array1 = new double[3, 3] { { 1, 2, 3 }, { 4, 5, 6 }, { 7, 8, 9 } };。3、右键解决方案下的项目名,添加-类,创建一个名为“turnzhi”的类。4、转置类...

c语言:写一个函数,将输入的3*3的整形矩阵进行转置 用函数
include<stdio.h> int main(){ void move(int *s);int a[3][3];int i=0;int *p=&a[0][0];printf("请输入一个3*3的数组:\\n");for(i=0;i<3;i++){ scanf("%d%d%d",&a[i][0],&a[i][1],&a[i][2]);} move(p);printf("转置后的结果:\\n");for(i=0;i<3;i...

求解:将一个3×3的矩阵转置,用一函数实现。
include<stdio.h> void reset(int a[][3]){ int i,j,temp;for(i=0;i<3;i++)for(j=i;j<3;j++){temp=a[i][j];a[i][j]=a[j][i];a[j][i]=temp;} } main(){ int a[3][3],i,j;printf("input numbers:\\n");for(i=0;i<3;i++)for(j=0;j<3;j++)scanf(...

将一个3x3的矩阵转置,怎样用c语言写?
include<stdio.h> int main(){ int a[3][3];int*i;for(i=*a;i<*a+9;scanf("%d",i++));\/\/输入矩阵 void trans(int(*p)[3]);\/\/声明转换函数 trans(a);} void trans(int(*p)[3]){ int i,j,t,*k;for(i=0;i<3;i++)for(j=0;j<i;j++){ t=*(*(p+i)+j);*...

将一个3×3的矩阵转置,用一函数实现之。:求高手赐教我写的move函数哪儿...
include <stdio.h>void main(){ void move(int (*pointer)[3]); int a[3][3],(*p)[3],i; \/\/用数组指针实现 printf("input matrix:\\n"); for(i=0;i<3;i++) scanf("%d%d%d",&a[i][0],&a[i][1],&a[i][2]); p=a; move(p); printf("Now,matrix:\\n"); for(...

将一个3*3的矩阵转置,用一函数实现之。
include <stdio.h> include <stdlib.h> void f(int a1[3][3]){ int i,j,t;for(i=0;i<3;i++)for(j=i;j<3;j++){ t=a1[j][i];a1[j][i]=a1[i][j];a1[i][j]=t;} } main(){ int a[3][3]={{1,2,3},{4,5,6},{7,8,9}};int i,j;f(a);printf("...

将一个3*3的矩阵转置。用函数和指针实现。
include<stdio.h> include <stdlib.h> void tt(int *pointer, int N){ int i,j,t;for(i=0;i<N;i++)for(j=i;j<N;j++){t=*(pointer+N*i+j);(pointer+N*i+j)=*(pointer+N*j+i);(pointer+N*j+i)=t; } } void main(){ int i,j;int m[3][3]={ {1,2,3},...

相关评论

  • 姓俗3058: C语言.写一个函数,使给定的一个3X3的二维整型数组转置,即行列互换. -
    13389145358: 方法一、 #include<stdio.h> void main(){ void switchArray(int[3][3]); int array[][3]={{1,2,3},{4,5,6},{7,8,9}}; int i,j; switchArray(array); return 0; } void switchArray(int array[][3]){ int newArray[3][3]; int i,j; for(i=0;i<3;i++){ for(j=0;j<3;j++){ newArray[j]<i>=array<...

  • 姓俗3058: c语言:写一个函数,将输入的3*3的整形矩阵进行转置 用函数 -
    13389145358: #include void change(int a[3][3]) { int i,j,t; for(i=0;ifor(j=0;j{t=a[i][j];a[i][j]=a[j][i];a[j][i]=t;} } void main() { int i,j,a[3][3]; for(i=0;ifor(j=0;jscanf("%d",&a[i][j]); change(a); printf("\n转置矩阵:\n"); for(i=0;i{ for(j=0;jprintf("%-4d",a[i][j]); printf("\n"); } }运行示例:

  • 姓俗3058: C语言函数习题:写一个函数,使给定的一个3*3的二维整型数组转置,即行列互换. -
    13389145358: void convert(int array[][3]) { int i,j,t; for(i=0;i<N;i++) for(j=i+1;j<N;j++) { t=array[i][j]; //这里我想用另外一个数组来存放,代码该怎么改呢?array[i][j]=array[j][i]; array[j][i]=t; } } void convert(int array[][3]) { int b[][3]; int i,j,t; for(i=0;i<N;i++) for(j=i+1;j<N;j++) { b[...

  • 相关话题

    ap在线精英在线最新简短笑话,好笑的段子,搞笑句子,男女朋友校园冷笑话,搞笑歌词对白台词,夫妻搞笑对话,手机流行笑话,逗人笑的动物经典笑话,最新幽默搞笑图文,好笑的视频分享给朋友
    若有事情,请联系电邮
    © <搞笑吧