实验六课后作业

来源:互联网 发布:数据库安全测试工具 编辑:程序博客网 时间:2024/05/29 16:22

项目一数组合并

#include <iostream>  using namespace std;  int main()  {  int a[5]= {1,3,2,4,5},b[5]= {8,7,12,1,23},c[10],i,j,m,n;  cout<<"a[5]={1,3,2,4,5}"<<endl;cout<<"b[5]={8,7,12,1,23}"<<endl;for(i=0; i<5; i++)  {  c[i]=a[i];  c[i+5]=b[i];  }  for(i=0; i<9; i++)  for(j=0; j<9-i; j++)  {  if(c[j]>c[j+1])  {  m=c[j];  c[j]=c[j+1];  c[j+1]=m;  }  }  cout<<"合并后的数组是:"<<endl;  for(i=0; i<10; i++)  cout<<c[i]<<"  ";  cout<<endl;    return 0;  }

项目二 字符串插入

#include<iostream>using namespace std;int main(){const int N=100;int i,j=0;char a[N]={0},b[3]="ab",max;cout<<"请输入字符串a"<<endl;cin>>a;max=a[0];for(i=1;i<N;i++){if(a[i]>max){max=a[i];j=i;}}for(i=(N-3);i>j;i--)a[i+2]=a[i];a[j+1]=b[0];a[j+2]=b[1];cout<<"b字符串插入后的a字符串为:";for(i=0;i<N;i++)cout<<a[i];return 0;}


0 0