我正在寻找一个阶乘宏的例子。我找不到有用的东西。有什么特别的原因没有呢?这是因为C的实现吗?所以,为了让问题更清楚.我无法在C的编程语言中找到阶乘宏,我知道在宏中不可能有递归,但是有一种方法可以具有迭代阶乘函数。为什么在C中不可能有一个阶乘宏?作为参考,我发现了一个阶乘函数迭代实现的示例:
int factorial(int <
这个问题困扰了我很长一段时间:是否有可能编写一个阶乘函数(在任何编程语言中),而不使用任何if statement (或类似的),在调用0作为参数时也会返回0?许多阶乘函数都是这样的(Python): for x in range(1, n): return n if n > 0else 1
但我不知道是否可以做到不区分不同<em