一、矩阵求和
#include<iostream>
using namespace std;
int main()
{
int i,j,sum1=0,sum2=0,a[3][3];
cout<<"输入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]+a[i][2-i]);
sum2=sum1-a[1][1];
cout<<"3x3矩阵的两条对角线的和为:"<<sum2<<endl;
return 0;
}
二、字符串操作
#include<iostream>
using namespace std;
int main()
{
const int N=50;
int i,j=0;
char a[2*N]= {0},b[N]= {0};
cout<<"请输入字符串a"<<endl;
cin>>a;
cout<<"请输入字符串b"<<endl;
cin>>b;
for(i=0; i<N; i++)
{
if(a[i]!=b[i])
break;
}
if(i<N)
cout<<"a和b两个字符串不相等"<<endl;
else
cout<<"a和b两个字符串相等"<<endl;
for(i=0; i<2*N; i++)
{
if(a[i]==0)
{
a[i]=b[j];
j++;
}
}
cout<<"a,b字符串合并后a字符串为:";
for(i=0; i<2*N; i++)
{
cout<<a[i];
if(a[i]==0)
break;
}
return 0;
}