|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
#include <stdio.h>
void main()
{
void reserve(int arr[],int n);
int arr[10]={1,2,12,8,9,8,7,6,3,63};
int n=10,i;
printf("转换前:\n");
for(i=0;i<10;i++)
{
printf("%d ",arr[i]);
}
printf("\n");
reserve(arr,10);
printf("转换后\n");
for(i=0;i<=9;i++)
{
printf("%d ",arr[i]);
}
printf("\n");
}
void reserve(int arr[],int n)
{
//printf("\n");在此函数中不能加入printf函数,否则会语法错误。为什么?
int i,j,temp;
for(i=0;i<(n/2);i++)
{
j=n-1-i;
temp=arr[i];
arr[i]=arr[j];
arr[j]=temp;
}
}
|
|