C++作业6

来源:互联网 发布:centos五笔拼音输入法 编辑:程序博客网 时间:2024/06/06 03:12

一、问题及代码

  1. /*  
  2. * 文件名称:main.cpp
  3. * 作    者:杨敏新  
  4. * 完成日期:2017年5月19日  
  5. * 版 本 号:v1.0  
  6. * 对任务及求解方法的描述部分:矩阵求和 
  7. * 输入描述:   
  8. * 问题描述:  
  9. * 程序输出:矩阵两对角线的和  
  10. * 问题分析:  
  11. * 算法设计:  
  12. */  
#include <iostream>using namespace std;int main(){int a[3][3],i,j,sum1,sum2;cout<<"Please enter a matrix"<<endl;for(i=0;i<3;i++){for(j=0;j<3;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<<"The sum of the two diagonals:"<<endl;cout<<sum1<<endl;cout<<sum2<<endl; } 


二、运行截图


Part 2:


#include <iostream>#include<string.h >using namespace std;int main(){char a[10],b[10];cout<<"Enter a string a:"<<endl;cin.getline(a,10);cout<<"Enter a string b:"<<endl;cin.getline(b,10);if (strcmp(a,b)==0)cout<<"The two strings are the same"<<endl;elsecout<<"The two strings are different"<<endl;char * strcat(char a[10],char b[10]);cout<<a<<b;}