有n个整数,使前面各数顺序向后移m个位置,最后m个数变成最前面m个数
来源:互联网 发布:ubuntu xorg 安装 编辑:程序博客网 时间:2024/05/29 06:40
【描述】
有n个整数,使前面各数顺序向后移m个位置,最后m个数变成最前面m个数。在主函数中输入n个整数和输出调整后的n个数。
【C语言】
#include<stdio.h>int main() {void move(int[20], int, int);int number[20], n, m;int i;scanf("%d", &n);for (i = 0; i < n; i++)scanf("%d", &number[i]);scanf("%d", &m);move(number, n, m);for (i = 0; i < n; i++)printf("%3d", number[i]);return 0;}void move(int a[20], int n, int m) {int *p, a_end;a_end = *(a + n - 1);for (p = a + n - 1; p > a; p--)*p = *(p - 1);*a = a_end;m--;if (m > 0)move(a, n, m);}
0 0
- 有n个整数,使前面各数顺序向后移m个位置,最后m个数变成最前面m个数。(指针)
- 有n个整数,使其前面各数顺序向后移m个位置,最后m个数变成最前面的m个数。
- 有n个整数,使前面各数顺序向后移m个位置,最后m个数变成最前面m个数
- 有n个整数,使前面各数顺序向后移m个位置,最后m个数变成最前面m个数
- 【c语言】有n个整数,使前面各数顺序向后移m个位置,最后m个数变成最前面m个数
- 有n个整数,使其前面各数顺序向后移m个位置,最后m个数变成最前面的m个数
- 有n个整数,使其前面各数顺序向后移m个位置,最后m个数变成最前面的m个数
- 有n个整数,使其前面各数顺序向后移m个位置,最后m个数变成最前面的m个数
- 有n个整数,使其前面各数顺序向后移m个位置,最后m个数变成最前面的m个数。
- 有n个整数,使前面各数顺序向后移m个位置,最后m个数变成最前面m个数
- 有n个整数,使其前面各数顺序向后移m个位置,最后m个数变成最前面的m个数。
- 【程序36】 题目:有n个整数,使其前面各数顺序向后移m个位置, 最后m个数变成最前面的m个数
- java 有n个整数,使其前面各数顺序向后移m个位置,最后m个数变成最前面的m个数
- Java-有n个整数,使其前面各数顺序向后移m个位置,最后m个数变成最前面的m个数 。
- java题目:有n个整数,使其前面各数顺序向后移m个位置,最后m个数变成最前面的m个数
- C语言题目:有n个整数,使其前面各数顺序向后移m个位置,最后m个数变成最前面的m个数
- 有n个整数,使前面各数顺序向后移动m个位置最后m个数变成最前面的m个数
- 有n个整数,使前面各数向后移m个位置,最后m个数变成最前面m个数
- 黑马程序员--JAVA基础知识--集合
- Java程序员的Golang入门指南(下)
- javascript 创建私有成员和静态私有成员
- 【动手写排序】快速排序
- linux 虚拟机安装VMware Tools
- 有n个整数,使前面各数顺序向后移m个位置,最后m个数变成最前面m个数
- 【Leetcode Algorithm】Min Stack
- 创建循环双链表
- 【动手写排序】堆排序
- stm32学习笔记
- PostgreSQL游标使用举例
- 区间搜索(算法)
- 序列化战争:主流序列化框架Benchmark
- 【动手写排序】归并排序