OJ指针——输入n个数和输出调整后的n个数
来源:互联网 发布:西西网络图软件 编辑:程序博客网 时间:2024/06/17 08:08
/*
* Copyright (c) 2014, 烟台大学计算机学院
* All rights reserved.
* 文件名称:test.cpp
* 作 者:李晓凯
* 完成日期:2015年 1 月 5 日
* 版 本 号:v1.0
* Copyright (c) 2014, 烟台大学计算机学院
* All rights reserved.
* 文件名称:test.cpp
* 作 者:李晓凯
* 完成日期:2015年 1 月 5 日
* 版 本 号:v1.0
*
题目描述
有n个整数,使前面各数顺序向后移m个位置,最后m个数变成前面m个数,见图。写一函数:实现以上功能,在主函数中输入n个数和输出调整后的n个数。
输入
输入数据的个数n n个整数移动的位置m
输出
移动后的n个数
样例输入
101 2 3 4 5 6 7 8 9 102
样例输出
9 10 1 2 3 4 5 6 7 8
*/#include <iostream>using namespace std;void mv(int *,int ,int );int main(){ int a[80]; int m,i,n; cin>>n; for(i=0; i<n; i++) cin>>a[i]; cin>>m; mv(a,n,m); for(i=0; i<n; i++) cout<<a[i]<<" "; return 0;}void mv(int *a,int b,int c){ int i,t[100],j=0; for(i=b-c;i<b;i++,j++) t[j]=*(a+i); for(i=0,j=0;i<b-c;i++,j++) t[j+c]=*(a+i); for(i=0;i<b;i++) *(a+i)=t[i];}
0 0
- OJ指针——输入n个数和输出调整后的n个数
- 输入n个数和输出调整后的n个数
- 输入n个数和输出调整后的n个数
- 第十六周—C语言 (输入n个数和输出调整后的n个数)
- 输入n个数和输出调整后的b个数
- YTUOJ-输入n个数和输出调整后的n个数
- [YTU]_1066 ( 输入n个数和输出调整后的n个数)
- 输入n个数,输出最小的k个数,java实现
- 有n个整数,使前面各数顺序向后移m个位置,最后m个数变成前面m个数,见图。写一函数:实现以上功能,在主函数中输入n个数和输出调整后的n个数。
- C++入门:有n个整数,使前面各数顺序向后移m个位置,最后m个数变成前面m个数,见图。写一函数:实现以上功能,在主函数中输入n个数和输出调整后的n个数
- (c++)有n个整数,使前面各数顺序向后移m个位置,最后m个数变成前面m个数,见图。写一函数:实现以上功能,在主函数中输入n个数和输出调整后的n个数。
- (用指针方法处理)有n个整数,使前面各数顺序向后移m个位置,最后m个数变成最前面m个数。编写一个函数实现上述功能,在主函数中输入n个整数,并输出调整后的n个数
- 有n个整数,使前面各数后移m个位置,最后m个数变成最前面m个数,在主函数输入n个整数和输出调整后n个整数.
- 有n个整数,使前面各数后移m个位置,最后m个数变成最前面m个数,在主函数输入n个整数和输出调整后n个整数.
- 【华为 OJ 】输入n个数,输出其中最小的k个
- 输入n及n个整数(n不超过20),输出这n个数的平均值
- 输入n及n个整数(n不超过20),输出这n个数的平均值
- 输入n及n个整数(n不超过20),输出这n个数的平均值
- 考99分倒数第三
- VC/MFC 进程间通信方法总结
- 抄袭,借鉴?
- amd mac10.9.4 xcode6
- 一道淘汰85%面试者的百度开发者面试题
- OJ指针——输入n个数和输出调整后的n个数
- SD/MMC
- 韩顺平php视频笔记51-52 数组的概念 创建 遍历
- PB中freefrom(自由报表)中按任意key键处理
- MFC剪贴板通信
- 创业公司布局智慧生活生态圈是挑战还是作死?
- 在win7上python2.7环境下安装cocos-d-0.6.0
- linux user and group
- c# 剪贴板操作