C言語で配列を逆順にする
int型の配列を逆順にするコードです。
逆順にする配列は元から大きさが最大512である必要があります。
#include <stdio.h>
void rev_intary(int arr[],int no) {
int tmp[512];
int i = 0;
for (i = 0; no > i; i++) {
tmp[i] = arr[no - i - 1];
}
for (i = 0; no > i; i++) {
arr[i] = tmp[i];
}
}
void main() {
int x[] = {1,2,3};
int i = 0;
rev_intary(x,3);
for (i = 0; i < 3;i++) {
printf("%d\n",x[i]);
}
getchar();
}
ディスカッション
コメント一覧
まだ、コメントがありません