C语言编写程序将一个数组中的数按逆序重新存放并输出程序中数组的元素个数自定,逆序时不能使用辅助数组

2024-11-23 10:07:35
推荐回答(1个)
回答1:

#include 
#define N 10
int main(int argc,char *argv[]){
    int a[N],i,j,k;
    printf("Befor:\n");
    for(i=0;i        printf("%d ",a[i]=i+1);
    for(j=N-1,i=0;i        k=a[i],a[i]=a[j],a[j]=k;
    printf("\nAfter: \n");
    for(i=0;i        printf("%d ",a[i]);
    printf("\n");
    return 0;
}