C++第6次作业

来源:互联网 发布:平价散粉推荐知乎 编辑:程序博客网 时间:2024/06/07 05:04

一、数组合并

#include<iostream.h>    void main()    {        int a[5]={1,3,8,9,10},b[5]={2,3,4,5,6};        int c[10],i,j,k,t;        for(i=0;i<5;i++)                                           c[i]=a[i];           for(j=0;j<5;j++)          {                c[i]=b[j];              i++;          }       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<<"该数组排序后为:";        for(i=0;i<10;i++)                                        cout<<c[i]<<" ";       cout<<endl;     }  
二、字符删除

#include <iostream>    using namespace std;    int main ()    {        char s[20],c[20];        int k,j=0,h=0;        cout<<"请输入字符串s:";        cin.getline(s,20);        cout<<"请输入删除的字符串c:";        cin.getline (c,20);        cout<<"输出的字符串为:";        while(s[j]!='\0')        {    k=1;        while(c[h]!='\0')      {                    if(*(s+j)==*(c+h))           {              k=0;              break;          }          h++;      }            if(k) {               cout<<*(s+j);      }      j++;        h=0;      }       cout<<endl;      return 0;    }    



0 0
原创粉丝点击