解题思路:
注意事项:
我第一次准备写for循环来输入字符串,但是忘记了用‘\0’结束输入,导致输入字符串有误
参考代码:
/*有一字符串,包含n个字符。写一函数,将此字符串中从第m个字符开始的全部字符复制成为另一个字符串。*/
#include<stdio.h>
int main()
{
char a[100000];
int n = 0, m = 0;
int i = 0;
scanf("%d", &n);
scanf("%s", &a);
scanf("%d", &m);
printf("%s", a+m-1);
return 0;
}
0.0分
0 人评分
【绝对值排序】 (C语言代码)浏览:717 |
字符串对比 (C语言代码)浏览:1413 |
拆分位数 (C语言代码)浏览:1327 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:539 |
C语言程序设计教程(第三版)课后习题6.1 (C语言代码)浏览:701 |
C语言程序设计教程(第三版)课后习题8.8 (C语言代码)浏览:639 |
a+b浏览:433 |
printf基础练习2 (C语言代码)浏览:503 |
永远的丰碑 (C语言代码)浏览:525 |
数列排序 (C语言代码)浏览:616 |
科比你来 2019-04-29 19:19:51 |
因为数组元素是从零开始输出的,所以就从要复制的那一位然后加一位开始输出字符串就行了