View Code of Problem 79

#include<stdio.h>
#include<stdlib.h>
#include<math.h>
#include<string.h>

void fun(){


}


int main(){

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

	int n , m;
	int a[1000];
	scanf("%d" , &n);
	
	int i = 0;
	for(i = 0 ; i < n ; i++)
		scanf( "%d" , &a[i] );
	
	scanf("%d" , &m);


	int j = m;
	for( i = n - m ;  i < n ; i++)
		printf("%d " , a[i] );
	
	for( i = 0 ; i < n - m ; i++)
		printf("%d " , a[i] );

	printf("\n");

	return 0;
}	

Double click to view unformatted code.


Back to problem 79