好房网

网站首页 汽车 > 正文

函数fun:把第1到第m个字符,平移到字符串的最后,把第m+1到最后的字符移到字符串的前部介绍(函数fun:把第1到第m个字符,平移到字符串的最后,把第m+1到最后的字符移到字符串的前部详细情况如何)

2022-08-12 12:48:39 汽车 来源:
导读 想必现在有很多小伙伴对于函数fun:把第1到第m个字符,平移到字符串的最后,把第m+1到最后的字符移到字符串的前部。方面的知识都比较想要了解

想必现在有很多小伙伴对于函数fun:把第1到第m个字符,平移到字符串的最后,把第m+1到最后的字符移到字符串的前部。方面的知识都比较想要了解,那么今天小好小编就为大家收集了一些关于函数fun:把第1到第m个字符,平移到字符串的最后,把第m+1到最后的字符移到字符串的前部。方面的知识分享给大家,希望大家会喜欢哦。

1、#include

2、#include

3、void fun(char N[],int m,int num);

4、未国经芝圆士回答允许不得转思载本文内容,否则将机视东为侵权

5、#define Max 1024

6、成等量体合没立,入联信究委。

7、void main()

8、可自前看建展少组运元集际标。

9、{

10、int k,num,i;

11、char N[Max]={"ABCDEFGHIJK"};

12、num=strlen(N); // 调用strlen函数 计算字符串的长度;

13、for(i=0;i

14、printf("%c",N[i]);

15、printf("

16、");

17、printf("请输入平移的个数:

18、");

19、scanf("%d",&k);

20、fun(N,k,num);

21、for(i=0;i

22、printf("%c",N[k+i]);

23、printf("

24、");

25、}

26、void fun(char N[],int m,int num)

27、{

28、int i;

29、for(i=0;i

30、N[num+i]=N[i]; //前m个字符复制到原来num个字符后面,输出的时候就重第m个开始

31、//这样就行了

32、}

本文到此结束,希望对大家有所帮助。


版权说明: 本文由用户上传,如有侵权请联系删除!


标签: