C语言:有一个字符串,包含n个字符。写一个函数,将此字符串中从第m个字符开始的全部字符复制成为另一个字符串
2015-04-07 11:14
656 查看
题目:C语言:有一个字符串,包含n个字符。写一个函数,将此字符串中从第m个字符开始的全部字符复制成为另一个字符串
#include<stdio.h> void main(){ void copy(char *,int ,int ); int n,m; char string[100]; printf("enter a number n : "); scanf("%d",&n); printf("enter a string : "); scanf("%s",&string); printf("enter a number m :"); scanf("%d",&m); copy(string,n,m); return 0; } void copy(char *str,int n,int m){ int i,j; char string[100]; char *p = string; i = m-1; j = 0; str = str+i; for(;i<n;i++,j++){ *(p+j) = *(str++); printf("%c\n",*(p+j) ); } }
相关文章推荐
- 【c语言】一个字符串,包含n个字符。将此字符串中从第m个字符开始的全部字符复制成为另一个字符串。
- c语言有一字符串,包含n个字符。写一函数,将此字符串中从第m个字符开始的全部字符复制成为另一个字符串
- c语言有一字符串,包含n个字符。写一函数,将此字符串中从第m个字符开始的全部字符复制成为另一个字符串
- 有一字符串,包含n个字符。写一函数,将此字符串中从第m个字符开始的全部字符复制成为另一个字符串。
- 有一字符串,包含n个字符。写一函数,将此字符串中从第m个字符开始的全部字符复制成为另一个字符串。
- 习题 8.7 有一字符串,包含n个字符。写一函数,将此字符串中从第m个字符开始的全部字符复制成为另一个字符串。
- 8.7 有一字符串,包含n个字符。写一个函数,将此字符串从第 m个字符开始的全部字符复制成为另一个字符串。
- 有一字符串,包含n个字符。写一函数,将此字符串中从第m个字符开始的全部复制成为另一个字符串。
- 编写一个字符串复制函数mystrcopy(char*s1,char*s2,int m),将字符串s2中从第m个开始全部字符都复制到s1中
- 一个包含n个字符的字符串,从第m个字符开始复制成为另外一个字符串
- 从原字符串的第m个开始的全部字符复制成为另一个字符串
- 写一函数,将此字符串从第m个字符开始的全部字符复制成为另一个字符串。
- 字符串中从第m个字符 开始的全部字符复制成另一个字符串
- C语言进阶之路-----用函数将一个字符串中的元音字母复制到另一个字符串中
- 检查一个字符串中是否包含另一个字符的函数
- 【c语言】编写一个函数new,对n个字符开辟连续的存储空间,此函数应返回一个指针(地址),指向字符串开始的空间
- 将字符串从第m个字符开始复制成另一个字符串
- 请设计一个函数,用来判断在一个矩阵中是否存在一条包含某字符串所有字符的路径。路径可以从矩阵中的任意一个格子开始,每一步可以在矩阵中向左,向右,向上,向下移动一个格子。
- 4.6把一个字符串中某一位数(start)开始,复制len个字符到另一个字符串
- 【C语言】为下面的函数原型编写函数定义: int ascii_to_integer(char *str); 这个字符串参数必须包含一个或者多个数字,函数应该把这些数字字符转换为整数并返回这个整数。