有n个整数,使其前面各数顺序向后移m个位置,最后m个数变成最前面的m个数。

来源:互联网 发布:文华财经期货 for mac 编辑:程序博客网 时间:2024/05/29 08:32
#include<stdio.h>void main(){int i,m,j;int a[10],b[10];printf("请输入十位数:\n");for(i=0;i<10;i++)scanf("%d",&a[i]);printf("请输入要后移的位数:\n");scanf("%d",&m);for(i=0;i<10-m;i++){b[i+m]=a[i];}for(i=m,j=m;i<m+m;i++,j--){b[i-m]=a[10-j];}for(i=0;i<10;i++)printf("%3d",b[i]);printf("\n");}

原创粉丝点击