c语言y(x)=分号n+分号(n-1)+分号(n-2)+分号…+分号2+分号1+x求函数值
时间: 2023-05-22 19:01:45 浏览: 67
lexer_C语言_firstwbh_C++_visualc++_
这是一个递归函数,可以使用循环或递归来实现。以下是使用递归的代码示例:
int y(int x, int n) {
if (n == 0) {
return 1;
} else {
return n * y(x, n - 1);
}
}
int main() {
int x = 5;
int n = 10;
int result = y(x, n);
printf("y(%d)=%d\n", x, result);
return 0;
}
输出结果为:y(5)=3628800
阅读全文