题目描述
有一字符串,包含n个字符。写一函数,将此字符串中从第m个字符开始的全部字符复制成为另一个字符串。
输入
数字n 一行字符串 数字m
输出
从m开始的子串
样例输入复制
6
abcdef
3
样例输出复制
cdef
思路:两种方法,一种是按题目要求拷贝,可以使用strcpy(),也可直接赋值。第二中直接根据题解进行输出
代码:
#include<bits/stdc++.h>
using namespace std;
int main(){
char m[1000];
char mm[1000];
int n,M;
cin>>n;
for(int i=0;i<n;i++)
cin>>m[i];
cin>>M;
/*for(int i=M-1;i<n;i++)//第二种方法
mm[i]=m[i];
for(int i=M-1;i<n;i++)
cout<<mm[i];*/
for(int i=M-1;i<n;i++)
cout<<m[i];
return 0;
}