窗柩 和 窗棂 区别:求一个C语言数组的程序!

来源:百度文库 编辑:高考问答 时间:2024/05/07 16:23:47
将一个数组中的值按逆序重新存放.例如:原来顺序为:8、6、5、4、1。要求改为:1、4、5、6、8。

帮帮忙吧!谢谢!

这样效率高一些
void main()
{
int arr[5]={1,2,3,4,5};
int i=0;
int j=0;
int tem;

int n=5;
while(i<n/2)
{
tem=arr[i];
arr[i]=arr[n-1-i];
arr[n-1-i]=tem;
i++;
}
for(j=0;j<n;j++)
{
printf("%d ",arr[j]);
}
}

#include"stdio.h"
main(){
char a[200],b[200];int len,i;
scanf("%s",a);
len=strlen(a);
for(i=0;i<len;i++)
b[i]=a[len-i-1];
puts(b);
getch();
}