C++作业6
2016-05-22 00:53
357 查看
项目二(数组合并)
项目三(矩阵求和)
#include<iostream> using namespace std; int main() { cout<<"数组a为a[5]={1,3,8,9,10},数组b为b[5]={2,3,4,5,6}"<<endl; int a[5]={1,3,8,9,10},b[5]={2,3,4,5,6},c[10],i,d; for(i=0; i<5; i++) { c[i] = a[i]; } for(i=5; i<10; i++) { c[i] = b[i-5]; } for(i=0; i<9; i++) for(int j=0; j<9-i;j++) { if(c[j] > c[j+1]) { d = c[j]; c[j] = c[j+1]; c[j+1] = d; } } cout<<"数组a和b合并成c数组排序为:"; for(i=0; i<10; i++) { cout<<c[i]<<" "; } cout<<endl; return 0; }
项目三(矩阵求和)
#include<iostream> using namespace std; int main() { int a[3][3],i,j,sum1=0,sum2=0; cout<<"请按照从左至右从上至下顺序输入矩阵元素:"<<endl; for(i=0; i<3; i++) for(j=0; j<3; j++) { cin>>a[i][j]; } cout<<"您输入的矩阵为:"<<endl; for(i=0; i<3; i++) { for(j=0; j<3; j++) { cout<<a[i][j]<<" "; } cout<<endl; } sum1 = a[0][0]+a[1][1]+a[2][2]; sum2 = a[0][2]+a[1][1]+a[2][0]; cout<<"您输入的矩阵主对角线和为:"<<sum1<<endl; cout<<"您输入的矩阵副对角线和为:"<<sum2<<endl; return 0; }
相关文章推荐
- c++文件操作和new相关
- (最全版)Java与C++的异同
- 一步步将vim改造成C/C++开发环境(IDE)
- C语言:平衡二叉树的实现(AVL)
- c语言:二叉排序树的实现
- 【转载】值得推荐的C/C++框架和库
- c++继承2虚函数
- 自主编写程序实现strcmp函数功能
- c++学习之函数模板应用和重载
- c++学习之前序递归遍历二叉树和中序循环遍历二叉树
- c++学习之获取系统盘符
- c++学习之获取目录下的文件列表
- c++入门学习之输出系统日期和时间
- c++ c超简单的求公约数
- C++左右值及引用类型关系
- C++函数模板参数推断
- C++ 服务端 性能优化
- VS2010 MFC C++ 弹出窗口
- leetcode #20 in cpp
- 大数的运算