解题思路:输入,遍历,赋值,输出,也可以选择memcpy;

注意事项:不要越界

参考代码:

#include<iostream>
#include <cstring>
using namespace std;

void fMystrncpy(string &str1, string &str2, int m){
    int i = 1;
    for(char c:str1){
        if(i >= m)
        str2 += c;
        i++;
    }
}
int main()
{
    int n, m;
    string str1, str2;
    cin >> n;
    cin >> str1;
    cin >> m;
    fMystrncpy(str1, str2, m);
    cout << str2 << endl;
    return 0;
}


 

0.0分

1 人评分

  评论区