【例题描述】数组元素前移(move.cpp)
有一个由整数组成的数组,数组元素共5个,由键盘输入,试将数组中第一个元素移到数组末尾,其余数组元素依次前移一个位置后顺序输出。
【输入格式】
输入5个整数,表示各数组元素。
【输出格式】
依次输出前移位置后的数组元素。
【输入样例】
1 2 3 4 5
【输出样例】
2 3 4 5 1
源代码:
#include <bits/stdc++.h>
using namespace std;
int a[1000];
int main(){
for(int i = 1;i<=5;i++){
cin>>a[i];
}
a[6]=a[1];
for(int i = 2;i<=5;i++){
a[i-1]=a[i];
}
for(int i = 1;i<=6;i++){
if(i==5){
continue;
}
cout<<a[i]<<' ';
}
return 0;
}