写函数,对具有十个整数的数组进行操作:从第n个元素开始直到最后一个元素,依次向前移动一个位置输出结果
来源:百度知道 编辑:UC知道 时间:2024/05/31 08:24:18
哥哥姐姐们 ,帮个忙?必会重谢
#include <stdio.h>
#include <math.h>
#include<stdlib.h>
int main()
{
int i,j,n,temp,a[10];
printf("please input ten num:");
for(i=0;i<10;i++)
scanf("%d",&a[i]);
printf("please input n:");
scanf("%d",&n);
printf("\n");
for(i=0;i<10;i++)
printf("%d ",a[i]);
printf("\n");
temp=a[n-2];
for(i=n-1;i<10;i++)
a[i-1]=a[i];
a[9]=temp;
for(i=0;i<10;i++)
printf("%d ",a[i]);
system("pause");
}
你要的是这效果吗??