#include<iostream>
#include<algorithm>
//#include<Windows.h>
using namespace std;
int main(){
int M,N,a[100];
scanf("%d %d",&N,&M);
for(int i=0;i<N;i++){
scanf("%d",&a[i]);
}
while(M--){
for(int i=0;i<N;i++){
swap(a[i],a[N-1]);
}
}
for(int i=0;i<N;i++){
if(i!=N-1)
printf("%d ",a[i]);
else
printf("%d",a[i]);
}
//system("pause");
return 0;
}
#include<algorithm>
//#include<Windows.h>
using namespace std;
int main(){
int M,N,a[100];
scanf("%d %d",&N,&M);
for(int i=0;i<N;i++){
scanf("%d",&a[i]);
}
while(M--){
for(int i=0;i<N;i++){
swap(a[i],a[N-1]);
}
}
for(int i=0;i<N;i++){
if(i!=N-1)
printf("%d ",a[i]);
else
printf("%d",a[i]);
}
//system("pause");
return 0;
}
本文介绍了一个简单的C++程序,用于实现数组元素的旋转操作。通过用户输入的数组大小及元素值,程序可以将数组中的所有元素向右旋转指定次数。
1273

被折叠的 条评论
为什么被折叠?



