题解 | #复制部分字符串#

复制部分字符串

https://www.nowcoder.com/practice/8f5b923683b94e549880e3c8370e3e55

想的比较麻烦了

#include <iostream>

using namespace std;

int main() {

    char arr[30],s[30]={0};         //定义一个空数组存放修改后的字符串

    char ch;

    int i=0;

    while((ch=getchar())!='\n'){

        arr[i]=ch;

        i++;

    }                //输入字符串

    arr[i]='\0';

    int m,j,len;

    j=0,len=0;

    scanf("%d",&m);

    for(i=m-1;arr[i]!='\0';i++){

        s[j]=arr[i];

        j++;

        len++;                      //赋值并且记录截取的那部分字符串长度

    }                               

    for(i=0;i<len;i++)

    printf("%c",s[i]);              //输出

}

全部评论

相关推荐

明明就不饿:看不懂你到底会啥,什么岗位
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务