#include<stdio.h>
哥们儿,姐们儿,代买部分可复制粘贴,但是希望你能看看注释理解之后,一定一定一定不看代码自己敲出来,如果能给我一个小小的赞就更好啦~谢谢你~
代码及注释如下:
#include<math.h>
void inverse(int n);
int main()
{
int n;
scanf("%d",&n); //输入准备逆序排序的数字个数
inverse(n); //逆序输出数字
return 0;
}
void inverse(int n)
{
int num,a;
if(n>1)
{
scanf("%d",&num); //先把第一个数字“存起来”
inverse(n-1); //排下一个数字,重复存起来的步骤
printf("%d ",num); // 把第一个数字最后一个输出
}
if(n==1) //当只有一个数字的时候,直接输出它!!
{
scanf("%d",&num);
printf("%d ",num);
}
}