C++作业6

来源:互联网 发布:中文msds数据库 编辑:程序博客网 时间:2024/05/20 02:28

项目2:数组合并

<pre name="code" class="cpp">#include <iostream>using namespace std;int main(){    int a[5]={23,34,45,56,67},b[5]={32,43,54,65,76};    int c[10],i,j,k,t;    for(i=0;i<5;i++)        c[i]=a[i];    for(i=5,j=0;i<10;i++,j++)        c[i]=b[j];    for(i=0;i<10;i++)     for(j=0;j<9;j++)        {            if(c[j]>c[j+1])            {                t=c[j];c[j]=c[j+1];c[j+1]=t;            }        }        cout<<"两组有序数列合并后的有序数列为:"<<endl;        for(i=0;i<10;i++)        cout<<c[i]<<"   ";}


项目6:字符串插入

#include<iostream>#include<string>using namespace std;int main(){    string a,b;    cin>>a;    cin>>b;    int pos=0;    for(int i=1;i<a.size();i++)        pos=a[pos]>a[i]?pos:i;    a.insert(pos+1,b);    cout<<a<<endl;    return 0;}





0 0
原创粉丝点击