c++作业6
来源:互联网 发布:java设计模式有哪些 编辑:程序博客网 时间:2024/05/19 22:25
一、问题及代码
【项目2:数组合并】
已知有两个有序的数组A,B,将这两个数组合并到数组C中,数组C依然有序,如a[5]={1,3,8,9,10},b[5]={2,3,4,5,6},则c[10]={1,2,3,3,4,5,6,8,9,10}
/* *文件名称:cpp *完成日期:2017年3月22日 *版本号:v1.0 *对任务求解方法及描述: *输入描述:略 *问题描述: *程序输出:略 *问题分析:略 *算法设计:略 */ #include<iostream>using namespace std;int main(){int i,j,t;int a[5]={1,2,8,9,2},b[5]={2,7,4,5,6},c[10]; for(i=0;i<5;i++){c[i]=a[i];c[i+5]=b[i];} for(i=0;i<10;i++) for(j=0;j<10-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[i]<<" ";return 0;}
二、运行结果
一、问题及代码
【项目3:矩阵求和】
编写程序可求出矩阵a(3*3)的两条对角线上的元素之和。
/* *文件名称:cpp *完成日期:2017年5月12日 *版本号:v1.0 *对任务求解方法及描述: *输入描述:略 *问题描述: *程序输出:略 *问题分析:略 *算法设计:略 */ #include<iostream>using namespace std;int main(){cout<<"输入九个数";int a[3][3],i,j,sum1,sum2;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<<"sum1="<<sum1;cout<<"sum2="<<sum2;return 0;}
阅读全文
0 0
- c++-作业6
- C语言程序设计课后作业6
- c 作业
- c作业
- C作业
- c作业
- c作业
- c作业
- c作业
- c作业
- C++P27作业3,4,5,6
- C++P51作业1,3,4,6
- C语言作业-6-1分解质因数
- C语言作业-6-2完数
- XTU C语言程序设计实践作业6
- 【C语言】【unix c】作业 前台作业和后台作业
- 作业:C++作业6
- C语言期中作业
- fftw库的window安装和linux安装和例子
- Android Studio配置Kotlin开发环境笔记
- c++第六次上机作业
- 如何动态修改输入法键盘红色框中(右下角)的文字,以及 如何监听右下角按钮的点击事件?
- 学习苏嵌
- c++作业6
- Integer
- 基础练习 字母图形
- Echarts折线图动态获取数据实例(附java后台代码)
- Android学习日志——第12天
- c#中的知识点
- java对象清除和垃圾回收
- HZAU_1199_Little Red Riding Hood(DP 背包)
- c++第六次上机作业