项目二,数组合并
#include <iostream.h>
void main()
{
int a[5]={1,3,5,7,9},b[5]={2,4,6,8,10};
int c[10],i,t,j;
for(i=0;i<5;i++)
c[i]=a[i];
for(i=5,j=0;i<10,j<5;i++,j++)
c[i]=b[j];
for(i=0;i<=8;i++)
{
for(j=0;j<=8-i;j++)
{
if(c[j]>c[j+1])
{
t=c[j];
c[j]=c[j+1];
c[j+1]=t;
}
}
}
cout<<"重新排序后的数组C为:";
for(i=0;i<10;i++)
cout<<c[i]<<" ";
cout<<endl;
}
项目三,矩阵求和
#include<iostream.h>
void main()
{
int a[3][3],i,j,sum1=0,sum2=0;
cout<<"请输入矩阵a(3*3):"<<endl;
for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
cin>>a[i][j];
}
for(i=0;i<3;i++)
{
sum1+=a[i][i];
sum2+=a[i][2-i];
}
cout<<"对角线1的元素和为"<<sum1<<",对角线2的元素和为"<<sum2<<endl;
cout<<"对角线元素其和为"<<sum1+sum2<<endl;
}