70,037
社区成员
发帖
与我相关
我的任务
分享
#include <stdio.h>
void ivn(int *x,int n)
{
int i,temp;
for(i=0;i<n/2;i++)
{
temp=x[i];
x[i]=x[n-i-1];
x[n-i-1]=temp;
}
}
void main()
{
int i,a[9]={9,2,3,4,1,7,5,6,0};
printf("The original array ;\n");
for(i=0;i<9;i++)
printf("%d",a[i]);
printf("\n");
ivn(a,9);
printf("THE array has been intverted;\n");
for(i=0;i<9;i++)
printf("%d",a[i]);
printf("\n");
}
#include <stdio.h>
#include <conio.h>//
void ivn(int *x,int n)
{
int team,*p,*i,*j,m=(n-1)/2;
i=x;j=x+n-1;p=x+m;
for(;i <=p;i++,j--)
{team=*i;
*i=*j;
*j=team;}
return ;
}
void main() //
{
int i,a[10]={9,2,3,4,1,7,6,12,6,0};
printf("The original array ;\n");
for(i=0;i <10;i++)
//printf("%d",a[i]);
printf("%d ",a[i]); //
printf("\n");
ivn(a,10);
printf("THE array has been intverted;\n");
for(i=0;i <10;i++)
// printf("%d",a[10]); //晕!
printf("%d ",a[i]);//
printf("\n");
getch();
}
for(i=0;i <10;i++)
printf("%d",a[10]);