7-9 数组元素循环右移问题 (20分)

#include<stdio.h>
int main()
{
    int i,j,n,m,a[105];
    int t;
    scanf("%d %d",&n,&m);
    for(i=0;i<n;i++){
        scanf("%d",&a[i]);
    }
    for(j=0;j<m;j++)
    {
        t=a[n-1];
        for(i=n-1;i>=0;i--){
            a[i]=a[i-1];
        }
        a[0]=t;
    }
    for(i=0;i<n-1;i++)
    {
        printf("%d ",a[i]);
    }
    printf("%d",a[n-1]);
    return 0;
}
发布了43 篇原创文章 · 获赞 13 · 访问量 1661

猜你喜欢

转载自blog.csdn.net/Angesthan/article/details/103698725