问题标题: 酷町堂:2216

0
0
李铭哲
李铭哲
修练者
修练者

2216   数组循环平移
经验值:800
时间限制:1000毫秒
内存限制:128MB
题目描述 Deion
将a数组中第一个元素移到最后数组末尾,其余数据依次往前平移一个位置。输出移动过后数组元素,数组元素为不大于1000的正整数。

输入描述 Input Deion
两行
第一行,数组元素个数n(4<n<20)
第二行,n个数组元素,数字之间用空格隔开

输出描述 Output Deion
经过变化以后数组元素

样例输入 Sample Input
5
1 2 3 4 5
样例输出 Sample Output
2 3 4 5 1


0
0
彭志杰
彭志杰
初级天翼
初级天翼

Vocal楼上真勇啊

我不敢。。

讲讲思路应该可以的

两行新手都知道的东西
主函数(){
    定义整型a和数组b(下标长度25)
    输入a和数组b
    定义整型tmp赋值为b数组的第一个元素;
    循环i:2-a{
        b数组的第i-1个元素赋值为第i个元素;
    }
    b数组最后一个元素赋值为tmp;
    输出整个b数组;
    结束程序
}
//这不违规吧

求采纳谢谢(虽然没有完整代码有吸引力[划掉])

0
Kevin
Kevin
中级守护
中级守护

循环输出2到n最后输出a[1]
 

整形 a[25];
主函数
{
整形 n;
输入n;
循环n次
{
输入a[i];
}
循环2到n次
{
输出a[i];
}
输出a[1];
}
喏,我的电脑只能做成这样!

望采纳

我要回答