C语言怎样用递归输出不大于一个数的所有偶数

2025-05-20 10:55:48
推荐回答(1个)
回答1:

不大于一个数只能是正偶数了. 

#include 
void output_even(int n)
{
    if(n==0) return;
    if(n%2==1)printf("%d ", --n);
    else printf("%d ", n);
    output_even(n-2);
}