您的位置:首页 > 其它

7.5 将一个数组中的值按逆序重新存放(改)

2016-07-14 00:37 323 查看
7.5 将一个数组中的值按逆序重新存放(改)

我用的两个数组,数组a和数组b,数组b排序后可以赋值给数组a。

#include<stdio.h>
int main()
{
int a[6],b[6];
int i,j,temp;
for(i=1;i<=5;i++)
{
printf("a[%d]=",i);
scanf("%d",&a[i]);
fflush(stdin);
}

printf("排序前:");
for(i=1;i<=5;i++)
{
printf("a[%d]=%d ",i,a[i]);
}
printf("\n");

for(i=1,j=5;i<=5;i++,j--)
{
b[j]=a[i];
}
for(i=1;i<=5;i++)
{
a[i]=b[i];
}

printf("排序后:");
for(i=1;i<=5;i++)
{
printf("a[%d]=%d ",i,a[i]);
}
printf("\n");
printf("排序后:");
for(i=1;i<=5;i++)
{
printf("b[%d]=%d ",i,b[i]);
}
printf("\n");

return 0;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: