Description
有n个整数,使其最后m个数变成最前面的m个数,其他各数顺序向后移m(m < n < 100)个位置。

Input
输入数据有2行,第一行的第一个数为n,后面是n个整数,第二行整数m。

Output
按先后顺序输出n个整数。

Sample

Input
5 1 2 3 4 5
2
Output
4 5 1 2 3
#include <iostream>
#include <cstring>
#include <algorithm>
#include <cstdio>
#include <stdlib.h>
using namespace std;
int n,m;
int a[101],b[101];
int main()
{cin>>n;for(int i=1;i<=n;i++){scanf("%d",&a[i]);}cin>>m;for(int i=n-m+1,j=1;i<=n;i++,j++){b[j]=a[i];}for(int i=1,j=m+1;i<=n-m;i++,j++){b[j]=a[i];}for(int i=1;i<n;i++){printf("%d ",b[i]);}printf("%d\n",b[n]);return 0;
}

S - C语言实验——数组逆序相关推荐

  1. 7-301 sdut- C语言实验-数组逆序(数组移位)

    7-301 sdut- C语言实验-数组逆序(数组移位) 分数 16 全屏浏览题目 切换布局 作者 马新娟 单位 山东理工大学 有n个整数,使其最后m个数变成最前面的m个数,其他各数顺序向后移m(m ...

  2. C语言实验——数组逆序

    题目描述 有n个整数,使其最后m个数变成最前面的m个数,其他各数顺序向后移m(m < n < 100)个位置. 输入 输入数据有2行,第一行的第一个数为n,后面是n个整数,第二行整数m. ...

  3. (c语言)将一个数组逆序输出

    (c语言)将一个数组逆序输出 #include<stdio.h> #include<stdlib.h> int main(){int arr[10]={0,2,5,7,9,10 ...

  4. 每日程序C语言29-将数组逆序输出

    题目: 将一个数组逆序输出 程序分析 可以借用另一个数组,来存放当前数组的逆序 也可以让当前数组的首元素和末尾元素互换,第二个元素和倒数第二个元素互换,依次进行 主要代码 void fun1(int ...

  5. 【c语言】数组逆序排列

    问题描述 编写一个程序,读入一组整数(不超过20个),并把它们保存在一个整型数组中.当用户输入0时,表示输入结束.然后程序将把这个数组中的值按逆序重新存放,并打印出来.要求:(1)只能定义一个数组:( ...

  6. C语言基础-数组逆序输出

    题目描述 输入一个数组的长度并输入数组中的内容,将数组中的内容逆序打印出来 输入 第一行为数组长度 第二行为数组中的内容 输出 输出一行,逆序打印数组内容 样例输入 5 1 2 3 4 5 样例输出 ...

  7. c语言一维数组逆序输出_剑指信奥 | C 语言之兵人来袭!

    趣乐博思剑指信奥系列 ❝ 趣乐博思剑指信奥系列,专门针对全国青少年信息学奥林匹克联赛 NOIP 而开展的专业教育方案.开设的课程有 C 语言基础,C++ 语言基础,算法设计入门与进阶,经典试题分析与详 ...

  8. C语言编程>第三周 ⑦ 将一个数组逆序输出。

    例题:将一个数组逆序输出. 代码如下: /*程序分析:用第一个与最后一个交换.*/ #include<stdio.h> #define N 5 int main() {int a[N]={ ...

  9. 数组逆序重放c语言,计算概论(A)/基础编程练习2(8题)/6:数组逆序重放

    #include int main() { // 输入n个整数 int n,array[n],count=-; scanf("%d", &n); // 循环读入元素 whi ...

最新文章

  1. 数据科学家需要了解的5大聚类算法
  2. Quake3中的绝对值函数
  3. ios 不同的数据类型转化为json类型
  4. Prim最小生成树算法
  5. golang 反射_Golang 会淘汰 Python 吗?
  6. linux 程序运行出错的时候,如何进行调试动态库
  7. ASP.NET Core 中的 ORM 之 Entity Framework
  8. android实操--练习2
  9. Hyper-V 2016 系列教程29 主流品牌服务器的BIOS的虚拟化相关设定
  10. jupyetr notebook添加anaconda虚拟环境内核(tensorflow+pytorch)
  11. 如何在CHROME里调试前端代码?
  12. QT基础学习笔记 Demo06
  13. IDM认证过程日志埋点说明
  14. java comp env_Java:comp/env/讲解与JNDI(转)
  15. 5.2 差模信号、共模信号、共模抑制比
  16. 【巷子】---webpack配置非CMD规范的模块
  17. VTT字幕文件处理(vi + sed + awk)
  18. 区块链是新的 Linux 而非新的互联网
  19. PS更新升级Adobe Camera Raw(ACR)15.3
  20. FastAPI + tortoise-orm基础使用

热门文章

  1. php数据库上线步骤,php连接数据库步骤
  2. colormap保存 matlab_Matlab教程 | 利用NC文件进行相关系数场的计算及绘制
  3. samba服务器查看文件共享,我的笔记Uuntu下Samba服务器共享文件夹在windows7 下查看.doc...
  4. 设置导航条上的主题一颜色
  5. 习题:Dual Matrices(思路题/分治)
  6. React-Native测试报告
  7. 使用 SourceTree 操作时弹出 password required
  8. netty的使用部署
  9. IntelliJ IDEA 设置Output (输出窗口)窗口字体大小
  10. linux学习-使用DHCP动态管理主机地址