#include<iostream>
using namespace std;
int main()
{
const int A=5,B=5;
int a[A],b[B],c[A+B],i,j,k;
cout<<"请输入a数组(5个整数)"<<endl;
for(i=0;i<A;i++)
cin>>a[i];
cout<<"请输入b数组(5个整数)"<<endl;
for(i=0;i<B;i++)
cin>>b[i];
for(i=0;i<A;i++)
c[i]=a[i];
for(i=0;i<B;i++)
c[B+i]=b[i];
for(i=0;i<A+B;i++)
for(j=0;j<A+B;j++)
{
if(c[i]<c[j])
{
k=c[i];
c[i]=c[j];
c[j]=k;
}
}
for(i=0;i<A+B;i++)
cout<<c[i]<<",";
return 0;
}
<pre name="code" class="cpp">#include<iostream>
using namespace std;
int main()
{
int a[3][3],k,t,sum;
cout<<"输入矩阵a(3*3):";
cout<<endl;
for(k=0;k<3;k++)
for(t=0;t<3;t++)
{
cin>>a[k][t];
}
sum=a[0][0]+a[1][1]+a[2][2]+a[2][0]+a[1][1]+a[0][2];
cout<<"矩阵的两条对角线上元素之和为:"<<sum;
return 0;
}