2 输入数列到数组。
3 反序输出该数组。
以输入5个数并反序为例:
#include <stdio.h>int main()
{
int i,a[5]
for(i = 0 i < 5 i ++)
{
scanf("%d",a+i)//输入5个数。
}
for(i = 4 i >= 0 i --)
printf("%d",a[i])//反序输出5个数。
return 0
}
#include <stdio.h>int fact(int n)
{
if(n == 0)
return 1
return n * fact(n - 1)
}
int main(void)
{
printf("1! = %d\n", fact(1))
printf("3! = %d\n", fact(3))
printf("5! = %d\n", fact(5))
printf("7! = %d\n", fact(7))
printf("9! = %d\n", fact(9))
return 0
}