c++第六次作业
来源:互联网 发布:延安文艺座谈会 知乎 编辑:程序博客网 时间:2024/06/14 04:29
/* * 文件名称:数组合并 * 作 者:黄龙 * 完成日期:2017 年 5 月 18 日 * 版 本 号:v1.0 * 对任务及求解方法的描述部分: * 输入描述: * 问题描述: * 程序输出: * 问题分析:略 * 算法设计:略 */ #include <iostream> using namespace std; int main( ) { int x[5]={1,3,8,9,10},y[5]={2,3,4,5,6},z[10]; int i,j,t; cout<<"合并后的数组:"; for(i=0;i<10;i++) { if(i<5) z[i]=x[i]; else z[i]=y[i-5]; } for(i=0;i<10;i++) cout<<z[i]; cout<<endl; cout<<"合并后的有序数组:"; for(i=0;i<9;i++) for(j=0;j<9-i;j++) { if(z[j]>z[j+1]) { t=z[j];z[j]=z[j+1];z[j+1]=t; } } for(i=0;i<10;i++) cout<<z[i]<<" "; return 0; } /* * 文件名称:字符串插入 * 作 者:黄龙 * 完成日期:2017 年 5 月 18日 * 版 本 号:v1.0 * 对任务及求解方法的描述部分: * 输入描述:无 * 问题描述: * 程序输出: * 问题分析:略 * 算法设计:略 */ #include<iostream> using namespace std; int main() { char x[100],y[100]; int i=0,j=0,s,m=0,n=0,k=0; char max; max=x[0]; cout<<"输入字符串x:"; cin>>x; cout<<"输入要插入的字符串y:"; cin>>y; while(x[i]!='\0') { if(x[i]>max) { max=x[i]; k=i; } i++; } while(x[m]!='\0') m++; while(y[n]!='\0') n++; k++; for(s=100;s>k;s--) x[s]=y[s-n]; while(y[j]!='\0') { x[k]=y[j]; k++; j++; } for(i=0;i<m+n;i++) cout<<x[i]; cout<<endl; return 0; }
阅读全文
0 0
- C程序设计第六次课后作业
- C++——第六次作业。
- C语言第六次作业练习
- 第六次作业
- 第六次作业
- 第六次作业
- 第六次作业
- 第六次作业
- 第六次作业
- 第六次作业
- 第六次作业
- 第六次作业
- 第六次课后作业
- 第六次课后作业
- 第六次课后作业
- 第六次课后作业
- 第六次作业
- 第六次课堂作业
- java synchronized对象锁与类锁的区别、同步代码块与同步方法的区别
- TOMCAT8009端口与AJP13协议
- Hive学习指南(一)
- typeof与instanceof的区别
- iscsi磁盘/储存分享
- c++第六次作业
- eclipse 安装tomcat插件
- activiti 删除流程定义
- 前端学习网站
- Android实战简易教程-第六十九枪(自定义控件实现雪花飘落效果)
- 让div父元素的高度随子元素高度的变化而变化!
- Android学习很难? 你缺少的只是一颗平静的心
- 关于java的一些知识
- 计算某日之后,这年所剩余的天数