C语言:有n个整数,使前面各数顺序向后移m个位置,最后m个数变成最前面m个数,写一个函数实现以上功能

学习 时间:2026-04-07 17:40:09 阅读:288
C语言:有n个整数,使前面各数顺序向后移m个位置,最后m个数变成最前面m个数,写一个函数实现以上功能10.4#include #define N 10#define M 3void main(){ void move(int num[N],int n,int m); int num[N]; int i; printf("输入%d个整数\n\n",N); for(i=0;i0) move(num,n,m);}swap这个函数定义了 但是没有出现过 怎么解释?我知道是互换……

最佳回答

风中的麦片

满意的大神

2026-04-07 17:40:09

楼主的叙述好像不太清晰!你的意思是要实现数字相后面移动吗?原来:1,2,3,4,5,6,7,8,9,10移动数 4后来:7,8,9,10,1,2,3,4,5,6楼主是要实现这个功能吗?你那个函数蛮复杂的,我给你写一个,你应该看的懂的!同样实现此功能!具体程序如下:#include #define M 10 void main() {int a[M],b[M];int i,p;printf("input the arrary a:"); for(i=0;i

最新回答共有2条回答

  • 默默的萝莉
    回复
    2026-04-07 17:40:09

    楼主的叙述好像不太清晰!你的意思是要实现数字相后面移动吗?原来:1,2,3,4,5,6,7,8,9,10移动数 4后来:7,8,9,10,1,2,3,4,5,6楼主是要实现这个功能吗?你那个函数蛮复杂的,我给你写一个,你应该看的懂的!同样实现此功能!具体程序如下:#include #define M 10 void main() {int a[M],b[M];int i,p;printf("input the arrary a:"); for(i=0;i

上一篇 1-10句子! 

下一篇 英语翻译Silly girl!Forget all the forgotten,do not live in the p