void invert(int x[],int n)
void main()
{
int i,*p,a[10]={2,3,4,5,6,7,8,9,10,11}
printf("%s\n"巧孝,"元素倒置前:")
for(p=ap<a+10) printf("%d ",*(p)++)
printf("\n")
p=a
invert(p,10)
printf("%s\n","元素倒此敏置后:")
for(p=ap<a+10) printf("%d ",*(p)++)
printf("\n"孝扒稿)
}
void invert(int x[],int n)
{
int temp,i,j,m=(n-1)/2
for (i=0i<=mi++)
{
j=n-1-i
temp=x[i]x[i]=x[j]x[j]=temp
}
}
#include <stdio.h>void func(int *a,int n)
{
int *p,t
for(p=a+n-1a<pa++,p--)
吵盯 {
升埋和t=*a
*a=*p
*p=t
}
}
int main()
{
int a[10],i
for(i=0i<10++i)
{
液枝 scanf("%d",&a[i])
}
func(a,10)
for(i=0i<10++i)
{
printf("%d ",a[i])
}
return 0
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)