一、问题及代码:
项目二:数组合并:
/* * 文件名称:ra.cpp * 作 者:汤永泰 * 完成日期:2017 年 5 月 10 日 * 版 本 号:v1.0 * 对任务及求解方法的描述部分: * 输入描述:无 * 问题描述:第六次作业(项目二:数组合并) * 程序输出:略 * 问题分析:略 * 算法设计:略 */ #include<iostream> using namespace std; void main() { int a[10],b[10],c[20],i,j,k,t; cout<<"请输出数组a"<<endl; for(i=0,k=0;i<10;i++) { cin>>a[i]; c[k]=a[i]; k++; } cout<<"请输入数组b"<<endl; for(j=0,k=10;j<10;j++) { cin>>b[j]; c[k]=b[j]; k++; } for(i=0;i<19;i++) { for(j=0;j<19-i;j++) { if(c[j]>c[j+1]) { t=c[j];c[j]=c[j+1];c[j+1]=t; } } } for(i=0;i<20;i++) cout<<c[i]<<" "; }
项目三:矩阵求和:
/* * 文件名称:ra.cpp * 作 者:汤永泰 * 完成日期:2017 年 5 月 10 日 * 版 本 号:v1.0 * 对任务及求解方法的描述部分: * 输入描述:无 * 问题描述:第六次作业(项目三:矩阵求和) * 程序输出:略 * 问题分析:略 * 算法设计:略 */ #include<iostream> using namespace std; void main() { int a[3][3],i,j,s1=0,s2=0; for(i=0;i<3;i++) { for(j=0;j<3;j++) { cin>>a[i][j]; s1=a[0][0]+a[1][1]+a[2][2]; s2=a[0][2]+a[1][1]+a[2][0]; } cout<<s1<<endl<<s2<<endl; } }
二、运行结果:
项目二:数组合并:
项目三:矩阵求和:
三、心得体会:好难
四、知识点总结:为什么运行结果有这什么东西