Windows平台下GCC编程之二维数组的转置

来源:互联网 发布:网络导报张海亮 编辑:程序博客网 时间:2024/06/05 11:54

Code::Blocks 16.01 + GCC 4.9.2 for Windows 编译运行成功

/*14.利用函数将给定的3×3二维数组转置。*/#include<iostream>using namespace std;void convert(int a[3][3]);int main(){    int a[3][3];    int i,j;    cout<<"请输入数组数据(9个):"<<endl;    for(i=0;i<3;i++)                            //Deteriorator        for(j=0;j<3;j++)        {            cin>>a[i][j];        }    cout<<"转置后的数组为:"<<endl;    convert(a);}void convert(int a[3][3]){    int i,j,k,l=0;    for(i=0;i<3;i++)                    //Deteriorator        for(j=0;j<3;j++)        {            k=a[j][i];            cout<<k<<'\t';            if(++l%3==0)                cout<<endl;        }    cout<<endl;}


0 0
原创粉丝点击