一、数组求和
#include <iostream>
using namespace std;
int main()
{
const int n=5;
int x[n],y[n],z[2*n];
int i,j,m;
cout<<“请输入五个数"<<endl;
for(i=0;i<n;i++)
cin>>x[i];
cout<<“请再输入五个数"<<endl;
for(i=0;i<n;i++)
cin>>y[i];
for(i=0;i<n;i++)
{
z[i]=x[i];
z[i+n]=y[i];
}
for(i=0;i<9;i++)
{
for(j=0;j<8-i;j++)
{
if(z[j]>z[j+1])
{
m=z[j];
z[j]=z[j+1];
z[j+1]=m;
}
}
}
cout<<“新数组为:";
for (i=0;i<2*n;i++)
cout<<z[i]<<" ";
return 0;
}
二、矩阵求和
#include<iostream.h>
void main()
{
cout<<“请输入矩阵:”;
int a[3][3];
int i,j,s1=0,s2=0;
for(i=0;i<=3;i++)
{
for(j=0;j<=3;j++)
{
cin>>a[i][j];
}
}
s1=a[0][0]+a[1][1]+a[2][2];
s2=a[2][0]+a[1][1]+a[0][2];
cout<<"对角线和为:”<<s1+s2<<endl;
return 0;
}