#include< conio.h>이 코드를 실행하면
#include< stdio.h>
int main()
{
int i,n,temp;
printf("배열 크기 ");
scanf("%d",& n);
int t[n];
for(i=0; 나는< n; i++)
{
printf("t[%d]=",i);
scanf("%d",& t[i]);
}
i=0;
동안(i< n/2)
{
온도 = t[i];
//n-1 배열이 0
t[i]=t[n-1-i];
t[n-1-i]=온도;
i++;
}
printf("\n역표: \n");
for(i=0; 나는< n; i++)
{
printf("\nt[%d]=%d",i,t[i]);
}
getch();
}
#include< conio.h>
#include< stdio.h>
int* 역(int[],int,int);
main()
{
int i,n;
printf("배열의 크기");
scanf("%d",& n);
int t[n];
int *ti;
for(i=0; 나는< n; i++)
{
printf("t[%d]=",i);
scanf("%d",& t[i]);
}
ti=역(t,n-1,0);
printf("\n역방향 배열: \n");
for(i=0; 나는< n; i++)
{
printf("\nt[%d]=%d",i,ti[i]);
}
getch();
}
int* 역(int t[],int n, int i)
{
int temp;
if(i>=(n+1)/2 )
반환 t;
else{
temp = 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.