可以参考一下的代码:
#include
using namespace std;
int main()
{
int a[3][3];
int i,j;
for( i=0;i<3;i++ )
{
for( j=0;j<3;j++ )
cin >> a[i][j] ;
}
for( i=0;i<3;i++ )
{
for( j=0;j<3;j++ )
cout << a[i][j]<< " " ;
cout < } cout <<"转置后:"< for( i=0;i<3;i++ ) { for( j=0;j<3;j++ ) cout << a[j][i]<< " " ; cout < } return 0; } 扩展资料: c语言参考函数: double cos(double x) 返回x的余弦cos(x)值,x为弧度 double sin(double x) 返回x的正弦sin(x)值,x为弧度 double tan(double x) 返回x的正切tan(x)值,x为弧度 double cosh(double x) 返回x的双曲余弦cosh(x)值,x为弧度 double sinh(double x) 返回x的双曲正弦sinh(x)值,x为弧度 double tanh(double x) 返回x的双曲正切tanh(x)值,x为弧度 double ceil(double x) 返回不小于x的最小整数 C++是C语言的继承,它既可以进行C语言的过程化程序设计,又可以进行以抽象数据类型为特点的基于对象的程序设计。 参考资料来源:百度百科-C++
#include
using namespace std;
int main()
{
int a[3][3];
int i,j;
for( i=0;i<3;i++ )
{
for( j=0;j<3;j++ )
cin >> a[i][j] ;
}
for( i=0;i<3;i++ )
{
for( j=0;j<3;j++ )
cout << a[i][j]<< " " ;
cout <}
cout <<"转置后:"<for( i=0;i<3;i++ )
{
for( j=0;j<3;j++ )
cout << a[j][i]<< " " ;
cout <}
return 0;
}
#include
using namespace std;
void output(int **a, int row, int col)
{
int i;j;
for(i = 0; i < row; i++)
for(j = 0; j < col; j++)
cout< cout<}
void main()
{
int a[3][3];
int i,j,tmp;
for(i = 0; i < 3; i++)
for(j = 0; j < 3; j++)
cin>>a[i][j];
output(a, 3, 3);
for(i = 1; i < 3; i++)
for(j = i + 1; j < 3; j++)
{
tmp = a[i][j];
a[i][j] = a[j][i];
a[j][i] = tmp;
}
output(a, 3, 3);
}