#include <stdio.h>
void move(int array[20],int n,int m){ //循环后移一次的函数int *p,array_end;array_end=*(array+n-1);for(p=array+n-1;p>array;p--)*p=*(p-1);*array=array_end;m--;if(m>0)move(array,n,m); //递归调用,当循环次数m减至为0时,停止调用
}
int main(){int number[20],n,m,i;printf("共有多少个数?");scanf("%d",&n);printf("请输入%d个数:\n",n);for(i=0;i<n;i++)scanf("%d",&number[i]);printf("后移几个位置?");scanf("%d",&m);move(number,n,m);printf("调整后为:\n");for(i=0;i<n;i++)printf("%3d",number[i]);return 0;
}

C语言 有n个整数,使前面各数顺序向后移m个位置,最后m个数变成最前面m个数相关推荐

  1. (C语言经典题)有n个整数,使前面各数顺序向后移m个位置,最后m个数变成最前面m个数,

    解题思路 1 2 3 4 5 6 7 8 9 前面都向后移动2的话 8 9 1 2 3 4 5 6 7 可以看出就是8 9 换到前面了 先保存最后一位的值9,然后前面的所有数字后移一位,再把9放到第一 ...

  2. c语言指针函数版-有n个整数,使前面各数顺序向后移m个位置,最后m个数变成前面的m个数

    //有n个整数,顺序向后移动m个位置,最后m个数变成最前面的m个数 //每次移动一个,end为每次替换的数 void move(int array[20],int n,int m){int *p,en ...

  3. 有n个整数,使前面各数顺序向后移m个位置,最后m个数变成前面m个数(数组)

    我们只是简简单单的数组,并没有涉及到指针,所以以后学了指针会来优化代码的. 希望我记得..... #include<stdio.h> int main() {int n[30] = { 1 ...

  4. ACMNO.41C语言-数字调序 有n个整数,使前面各数顺序向后移m个位置,最后m个数变成前面m个数,见图。写一函数:实现以上功能,在主函数中输入n个数和输出调整后的n个数

    题目描述 有n个整数,使前面各数顺序向后移m个位置,最后m个数变成前面m个数,见图. 写一函数:实现以上功能,在主函数中输入n个数和输出调整后的n个数. 输入 输入数据的个数n n个整数 移动的位置m ...

  5. 数组旋转问题【有n个整数,使前面各数顺序向后移m个位置,最后m个数变成最前面m个数】

    目录 一.问题描述: 二.解题思路 三.代码实现 四.运行结果 一.问题描述: 有n个整数,使前面各数顺序向后移m个位置,最后m个数变成最前面m个数.比如原数组: 1 2 3 4 5 6 7(n=7, ...

  6. 有n个整数,使前面各数顺序向后移m个位置,最后m个数变成最前面m个数。

    C程序设计(第五版)谭浩强著,第八章第四题. #include<stdio.h> int main() {int i,n,m, a[10000], * p = a;void swap(in ...

  7. python 编程题 有n个整数、使其前面各数_有n个整数,使其前面各数顺序向后移m个位置,最后m个数变成最前面m个数。...

    #include #include int main() { setvbuf(stdout,NULL,_IONBF,); //使用Eclipse开发环境时必须写. void process(int * ...

  8. python 编程题 有n个整数、使其前面各数_有n个整数,使其前面各数顺序向后移m个位置,最后m个数变成最前面的m个数。...

    package Demo36Number_Roll; import java.util.Arrays; import java.util.Scanner; /** * 有n个整数,使其前面各数顺序向后 ...

  9. 一个数组有n个整数,使其前面各数顺序向后移m个位置, 最后m个数变成最前面的m个数

    #include <stdio.h> #define N 20 void move(int *a,int n,int m); int main(void) {int a[N];int i, ...

最新文章

  1. GitHub开源的吃鸡版超级玛丽
  2. 第拾壹章學習 Lisp 3rd Edition, Winston Horn
  3. 杂谈:微服务的体系结构评审的三个问题
  4. Mysql数据唯一约束与唯一索引案例总结及踩坑记(含NULL值与唯一约束唯一索引的搭配使用)
  5. 阿里云Lindorm联合智臾科技发布,金融高频交易数据量化分析与处理方案
  6. Vue.js(5)- 全局组件
  7. html里table的scope,HTML表格的运用
  8. ntp的学习笔记001
  9. centos 删除crontab_Centos7 利用crontab定时执行任务及配置方法
  10. 大理旅游策划方案——定位“风花雪月”,大理游客翻倍!
  11. Unity3D 局部截图、全屏截图、带UI截图三种方法
  12. ArcEngine符号化——文本符号
  13. 尝试用visio画个等边三角形
  14. 仅一百万粉丝的穿搭主播,如何成为胖妹的福音?
  15. matplotlib画图-折线/散点/柱状/条形图
  16. 再见铁饭碗!又一行业被颠覆!国内第一家无人银行,在上海正式开业!
  17. App.xaml MainWindow.xaml
  18. Traceback (most recent call last)
  19. FW: 图说 WebAssembly
  20. 微软笔记本怎么装linux,微软正在为XO笔记本装Win/Linux双系统

热门文章

  1. ruby 字符串替换成 * 号
  2. Cocos2d-x 3.2 大富翁游戏项目开发-第八部分 角色按路径行走
  3. 代驾出行,为酒后安全保驾护航
  4. 基于微信小程序的家校通系统-计算机毕业设计
  5. 国外的一个网站后台UI设计网站
  6. “沉浸式地图”不仅在Google发布会里,更在触手可及的小蛮腰上
  7. PC端微信可自动登录,终于不用手机扫码了
  8. 淘宝的商品json文件, 保存电脑是用json后缀保存,文件名要跟代码引用文件名一样
  9. 2021年6级作文 China‘s achievement in poverty alleviation
  10. 红米8.0系统机器最简单激活xposed框架的教程