有n个整数,使前面各数顺序向后移m个位置,最后m个数变成前面m个数,见图。写一函数:实现以上功能,在主函数中输入n个数和输出调整后的n个数。
来源:互联网 发布:广告配音制作软件 编辑:程序博客网 时间:2024/05/29 16:44
#include<stdio.h>#define X 10int c[X];int *f(int n,int m,int *p){ int i,b[X]; for(i=0;i<m;i++)//取出数组a后面m位放入新数组b b[i]=*(p+n-m+i); for(i=0;i<m;i++) c[i]=b[i];//开辟新数组c,前半部分存数组b中m个值 for(i=0;i<n-m;i++) c[m+i]=*(p+i);//数组c后半部分存数组a的前n—m部分元素 return c;}int main(){ int i,a[X],n,m; scanf("%d",&n); for(i=0;i<n;i++) scanf("%d",&a[i]); scanf("%d",&m); f(n,m,a); for(i=0;i<n;i++) printf("%d ",c[i]); return 0;}
样例如下:
0 0
- 有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个整数.
- 有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个数
- Python中对复杂数据结构排序(类似C中结构体数据结构)
- [小技巧] Linux下轻松实现PDF文件的合并
- objc_msgSend 标准调用方法 xcode6可能会报错
- float元素居中
- sqlite内存泄漏解决办法
- 有n个整数,使前面各数顺序向后移m个位置,最后m个数变成前面m个数,见图。写一函数:实现以上功能,在主函数中输入n个数和输出调整后的n个数。
- 中文字符串转换为utf-8编码
- popupwindow的用法
- vs设计界面出现“建控件时出错 响应在此上下文中不可用”
- 标准爬虫初探,来自Python之父的大餐!
- UIBarButtonItem 边缘问题小记
- Element与Node的区别,children与childNodes的区别
- Android设计模式(2)-----观察者模式
- 票据已汇款 风险解除无法变更状态为“结清”