c++作业6
来源:互联网 发布:怎么举报淘宝卖家客服 编辑:程序博客网 时间:2024/05/17 02:59
一、项目1:数组操作
#include <iostream>using namespace std;int main(){const int n=10; int a[n]={0,1,5,4,7,8,9,63,2,6},i,j,m,x1,x2;for(i=0;i<n;i++)for(j=0;j<n;j++){if(a[i]>a[j])m=a[j],a[j]=a[i],a[i]=m;}for(i=0;i<n;i++)cout<<a[i]<<" ";cout<<endl;cout<<"从上面十个数中选一个数从键盘中输入(删除a数组中值为x的数组元素):";cin>>x1;//进行删除数组中x1这个数for(i=0;i<n;i++)if(a[i]==x1) break;for(j=i;j<n-1;j++)a[j]=a[j+1];for(i=0;i<n-1;i++)cout<<a[i]<<" ";cout<<endl;cout<<"从键盘中输入一个数x(将x插入到a数组后数组a依然有序):";cin>>x2;//在数组加入这个数,并排序for(i=0;i<n-1;i++)if(x2>a[i]) break;for(j=n-1;j>i;j--)a[j]=a[j-1];a[i]=x2;for(i=0;i<n;i++)cout<<a[i]<<" ";cout<<endl;return 0;}
二、项目2:数组合并
#include <iostream>#include <windows.h>using namespace std;int main(){ const int n=5; int a[n]={1,2,6,8,9},b[n]={3,4,5,7,12},c[2*n],i,j,k=0,l=0,t; cout<<"a数组: a[n]={1,2,6,8,9}\n"<<"b数组:b[n]={3,4,5,7,12}\n"; for(i=0; i<n; i++) { c[k]=a[i]; k++; } for(j=0; j<n; j++) { c[l+n]=b[j]; l++; } for(i=0; i<2*n; i++) for(j=0; j<2*n; j++) { if(c[i]>c[j]) { t=c[i]; c[i]=c[j]; c[j]=t; } } cout<<"将这两个数组合并到数组C中,数组C=:"<<endl; for(i=0; i<2*n; i++) cout<<c[i]<<" "; cout<<endl; 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语言期中作业
- 数据库学习总结--错误‘3021’关于BOF与EOF
- Android系统中Parcelable和Serializable的区别
- 计算机组成.机器需要控制.控制器CU
- 导出excel时java反射的一些方法
- jquery事件
- c++作业6
- C++作业6
- GitLab及TortoiseGit的基本配置及使用方法
- 动态规划算法,从新手到专家。
- 整理常用的iOS第三方资源
- 计算机组成.零件之间的通信.总线BUS
- Mybatis接口方式-把Provider类写在接口类里面
- 自带手机GPS -> 百度gps
- SVM和SoftMax的原理区别对比