C语言,输入一个正整数n(n<=10),在输入n个整数,定义并调用fun(a,n)函数将数组中的整数逆序存放

如题所述

#include <stdio.h>

void fun(int a[100],int n)
{
int i,t;
for(i=0;i<n/2;i++)
{t=a[i];a[i]=a[n-i-1];a[n-i-1]=t;}
}

void main()
{
int i,n,a[100];
scanf("%d",&n);
for(i=0;i<n;i++)
scanf("%d",&a[i]);
fun(a,n);
for(i=0;i<n;i++)
printf("%d ",a[i]);
}

温馨提示:答案为网友推荐,仅供参考
相似回答