c++作业六

来源:互联网 发布:道路工程软件 编辑:程序博客网 时间:2024/06/03 22:00

一、问题及代码

/*   * 文件名称:二维数组的应用   * 作    者:伍喜康 * 完成日期:2017 年5月 17日   * 版 本 号:v1.0   * 对任务及求解方法的描述部分:矩阵求和  * 输入描述:编写程序可求出矩阵a(3*3)的两条对角线上的元素之和。    * 问题描述:编写程序可求出矩阵a(3*3)的两条对角线上的元素之和。   * 程序输出:    * 问题分析:   * 算法设计:a[3][3]    */    #include<iostream>    using namespace std;    int main()    {        cout<<"请输入九个整数:";        int a[3][3];        int i,j,sum1=0,sum2=0;        for(i=0;i<=2;i++)        {            for(j=0;j<=2;j++)            {                cin>>a[i][j];             }        }        sum1=a[0][0]+a[1][1]+a[2][2];          sum2=a[2][0]+a[1][1]+a[0][2];        cout<<"sum1="<<sum1<<endl;        cout<<"sum2="<<sum2<<endl;        return 0;    }    

二、运行结果、


一、问题及代码、

/*    * 文件名称:字符串操作     * 作    者:  伍喜康 * 完成日期:  2017  年  5   月 19   日    * 版 本 号:v1.0    * 对任务及求解方法的描述部分:略   * 输入描述:从键盘中输入两个字符串a和b    * 问题描述:判断这两个字符串是否相等,    * 程序输出:并将字符串a和字符串b连接。 * 问题分析:略   * 算法设计:略     */       #include<iostream>      #include <string>    using namespace std;      int main()    {        string a,b;        cout<<"a=";        cin>>a;        cout<<"b=";        cin>>b;      if(a==b)            cout<<"两个字符串相等时"<<endl;        else            cout<<"两个字符串不相等时"<<endl;        cout<<"字符串ab为"<<a+b<<endl;        return 0;      }      

二、运行结果


原创粉丝点击