zoukankan      html  css  js  c++  java
  • 第六章-3-数组练习

    /*
     * @Issue: 从键盘输入两个字符串,把串b的前五个字符接到串a中,若b长度小于5,则把b全接上
     * @Author: 一届书生
     * @LastEditTime : 2020-01-20 09:24:27
     */
    #include<iostream>
    #include<string>
    using namespace std;
    
    
    int main(){
        string a,b;
        cin>>a>>b;
        if(b.length()<5){
            a+=b;
            cout<<a<<endl;
        }
        else{
            for(int i=0;i<5;i++)
            a+=b[i];
            cout<<a<<endl;
        }
        return 0;
    }
    

      

    /*
     * @Issue: 输入字符串a,并在a串中的最大元素后边插入字符串b
     * @Author: 一届书生
     * @LastEditTime : 2020-01-20 09:59:17
     */
    #include<iostream>
    #include<string>
    using namespace std;
    
    int main(){
        string a,b="Yijieshusheng";
        cin>>a;
        int i,maxn=-1,maxm=-1;
        for(i=0;i<a.length();i++){
            if(a[i]>maxn){
                maxn=a[i];
                maxm=i;//代表最大元素的下标
            }
        }
        string c="";
        for(int j=0;j<maxm+1;j++){
            c+=a[j];
        }
        c+=b;
    
        for(int k=maxm+1;k<a.length();k++){
            c+=a[k]; 
        }
        cout<<c<<endl;
        return 0;
    }
    

      

  • 相关阅读:
    z-index坑
    一些常用的可以封装好的方法
    echarts线状图
    vue 用js复制内容
    Java并发系列
    ThreadLocal讲解
    TreeMap源码学习
    HashMap源码学习
    Java Socket编程
    socket、tcp、udp、http 的认识及区别
  • 原文地址:https://www.cnblogs.com/52dxer/p/12216838.html
Copyright © 2011-2022 走看看