C++作业6

来源:互联网 发布:java的编程思想是什么 编辑:程序博客网 时间:2024/06/10 06:52

1、数组合并

#include <iostream>using namespace std;int main(){int a[5]={1,3,8,9,10},b[5]={2,3,4,5,6};int c[10],i,j,t;for(i=0;i<5;i++)c[i]=a[i];for(i=5,j=0;j<5;i++,j++)c[i]=b[j];for(i=0;i<10;i++){for(j=0;j<9-i;j++){if(c[j]>c[j+1]){t=c[j];c[j]=c[j+1];c[j+1]=t;}}}for(i=0;i<10;i++)cout<<"数组C为:"<<c[i]<<" "<<endl;return 0;}

2、矩阵求和

#include<iostream>  using namespace std;  int main()  {      int a[3][3],i,j,s1=0,s2=0;      cout<<"请输入该三阶矩阵:"<<endl;      for(i=0;i<3;i++)      {          for(j=0;j<3;j++)              cin>>a[i][j];      }      for(i=0;i<3;i++)      {          s1+=a[i][i];          s2+=a[i][2-i];      }      cout<<"对角线1的和为"<<s1<<endl;      cout<<"对角线2的和为"<<s2<<endl;      return 0;  }  


0 0
原创粉丝点击