美文网首页
2020-06-28 C语言字符串处理

2020-06-28 C语言字符串处理

作者: 黄灯浸茶 | 来源:发表于2020-06-28 22:41 被阅读0次

    实现类似Substring功能(不完全版)

    编写一个程序进行字符串的截取,即从键盘上输入一个字符串str1,
    讲字符串从第m个字符开始的n个字符形成另一个字符串送到变量str2中,
    例如:str="computer",m=2,n=3,这样str2=“mpu”

    #include<stdio.h>
    
    int main()
    {
      char str1[]="Computer";
      char str2[10];
      int i=0,j=0,m,n;
    
      //scanf("请输入字符串:%s\n",&str1);
       printf("请输入起始字符的位置:");
       scanf("%d",&m);
    
       printf("请输入截取长度:");
       scanf("%d",&n);
    
       for(i=m;i<m+n;i++)
       {
          str2[i]=str1[i];
          j++;
       }
      str2[j]='\0';
    
      printf("新的字符串:%s",str2);
      return 0;
    }
    

    相关文章

      网友评论

          本文标题:2020-06-28 C语言字符串处理

          本文链接:https://www.haomeiwen.com/subject/gmwgfktx.html