c++作业6

来源:互联网 发布:windows system文件夹 编辑:程序博客网 时间:2024/06/05 11:26

一、项目2:合并数组

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

项目3:矩阵求和

#include<iostream>using namespace std;int main(){    int a[3][3],i,j,sum;    cout<<"请输入矩阵中9个数:"<<endl;    for (i=0;i<3;i++)    {        for(j=0;j<3;j++)        {            cin>>a[i][j];        }cout<<endl;    }    sum=a[0][0]+a[1][1]+a[2][2]+a[0][2]+a[2][0];    cout<<"两条对角线上的元素之和:"<<sum<<endl;    return 0;}



原创粉丝点击