C++作业6

来源:互联网 发布:excel中可以编程吗 编辑:程序博客网 时间:2024/05/22 16:52

一、矩阵求和

#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;}


0 0
原创粉丝点击