c语言输入一个整型数组,利用原有的数组空间进行逆置

2022-04-21 社会 71阅读

你给的题目也太简单了,多打几个字能把你累死?

#include 

void Reverse(int a[], int n) {
    int i,t;
    for(i = 0; i < >        t = a[i];
        a[i] = a[n - 1 - i];
        a[n - 1 - i] = t;
    }
}

int main() {
int i,a[] = {1,2,3,4,7,9,10,12,14,15,16};
int n = sizeof(a)/sizeof(a[0]);
printf("逆置前:\n");
for(i = 0; i < > printf("%d ",a[i]);
printf("\n");
Reverse(a,n);
printf("逆置后:\n");
for(i = 0; i < > printf("%d ",a[i]);
printf("\n");
return 0;
}

 

声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com