#include执行此代码给出:
#include
int main()
{
int i,n,temp;
printf(数组大小”);
scanf(%d”,&n);
int t[n];
for(i=0;我{
printf(t[%d]=”,i);
scanf(%d”,&t[i]);
}
i=0;
while(i{
温度 = t[i];
//n-1 因为数组以 0
t[i]=t[n-1-i];
t[n-1-i]=温度;
i++;
}
printf(\n反表:\n”);
for(i=0;我{
printf(\nt[%d]=%d”,i,t[i]);
}
getch();
}
#include
#include
int* 反转(int[],int,int);
main()
{
int i,n;
printf(数组的大小”);
scanf(%d”,&n);
int t[n];
int *ti;
for(i=0;我{
printf(t[%d]=”,i);
scanf(%d”,&t[i]);
}
ti=inverse(t,n-1,0);
printf(\n反向数组为:\n”);
for(i=0;我{
printf(\nt[%d]=%d”,i,ti[i]);
}
getch();
}
int* inverse(int t[],int n, int i)
{
int temp;
if(i>=(n+1)/2 )
返回 t;
else{
温度 = t[i];
t[i]=t[n-i];
t[n-i]=温度;
反向返回 (t,n,i+1);
}
}
Please disable your ad blocker and refresh the window to use this website.