• 备战考研算法笔记(一) 字符串处理


    题目描述:

    不借用任何字符串库函数实现无冗余地接受两个字符串,然后把它们无冗余的连接起来。

    输入:

    每一行包括两个字符串,长度不超过100。

    输出:

    可能有多组测试数据,对于每组数据,
    不借用任何字符串库函数实现无冗余地接受两个字符串,然后把它们无冗余的连接起来。
    输出连接后的字符串。

    样例输入:
    abc def
    样例输出:
    abcdef
    #include <stdio.h>
    #include <string.h>
    int main()
    {
       int n1,n2,i;
       char a[101],b[101],c[210];
       while(scanf("%s%s",a,b)!=EOF)
       {
          n1=strlen(a);
          n2=strlen(b);
          for(i=0;i<n2+n1;i++)
          {
             if(i<n1) c[i]=a[i];
             if(i>=n1) c[i]=b[i-n1];
          }
          c[n1+n2]='';
          printf("%s
    ",c);                          
       }
       return 0; 
    }
  • 相关阅读:
    nuxt实践
    安卓H5软键盘遮挡输入框
    h5复制粘贴板,打开APP功能
    MVC3
    MVC3
    C#高编
    接口的显式实现(转)
    E-Retail 框架学习
    C#高编
    实现DIV居中布局三种途径(转)
  • 原文地址:https://www.cnblogs.com/ligen/p/3194398.html
Copyright © 2020-2023  润新知