C++第6次作业
来源:互联网 发布:winner2016淘宝造物节 编辑:程序博客网 时间:2024/06/08 08:06
【项目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}
#include<iostream> using namespace std;int main(){int a[5], b[5], c[10], i, j, t;cout << "请输入有序数组a[5]:";for (i = 0; i<5; i++)cin >> a[i];cout << "请输入有序数组b[5]:";for (i = 0; i<5; i++)cin >> b[i];cout << endl;for (i = 0; i<5; i++){c[i] = a[i];c[i + 5] = b[i];}for (j = 9; j >= 0; j--)for (i = 0; i<j; i++){if (c[i + 1]<c[i]){t = c[i + 1];c[i + 1] = c[i];c[i] = t;}}cout << "合并后的数组C为:";for (i = 0; i<10; i++)cout << c[i] << " ";return 0;}
【项目3:矩阵求和】编写程序可求出矩阵a(3*3)的两条对角线上的元素之和。
#include <iostream> using namespace std;int main(){int a[3][3],i,j,sum;cout << "请输入一个三阶矩阵:" << endl;for (i= 0; i<3; i++)for (j =0; j<3; j++)cin >> a[i][j];{for (int i = 0; i<3;i++)for (int j = 0; j<3;j++) sum = a[0][0] + a[0][2] + a[1][1] + a[2][0] + a[2][2];cout << "两条对角线上元素之和为:" << sum<< endl;}return 0;}
0 0
- 第6 次作业
- 第6次作业
- 第6次作业
- 第6次课后作业
- C++第6次作业
- C++第6次作业
- c++第6次作业
- c++第6次作业
- c++第6次作业
- c++第6次作业
- c++第6次作业
- C++第6次作业
- c++第6次作业
- c++第6次作业
- C++第6次作业
- 第6次c++作业
- C++第6次作业
- C++第6次作业
- bzoj1269 文本编辑器
- ArrayList集合内容查重
- "巴卡斯杯" 中国大学生程序设计竞赛 - 女生专场(重现) HDU 5707
- self/super关键字/实例变量修饰符/description
- [INS-30131] 执行安装程序验证所需的初始设置失败[绝对解决]
- C++第6次作业
- Java内省和beanUtil
- tableau sdk java的测试
- Impala与Hive的比较
- iOS 证书权限分配
- 剑指offer19--依次打印队列二叉树中的元素
- 简单样例之:div+css+javascript+php+mysql
- LeetCode Largest Number
- ptrace基础