x的阶乘程序可以用多种编程语言实现,以下是一个用Python编写的阶乘函数示例:
```python
def factorial(x):
result = 1
for i in range(1, x + 1):
result *= i
return result
```
这个函数接受一个整数`x`作为参数,然后使用一个循环从1乘到`x`,最后返回计算结果。
如果你想要一个更简洁的版本,也可以使用递归:
```python
def factorial(x):
if x == 1:
return 1
else:
return x * factorial(x - 1)
```
这个递归函数同样接受一个整数`x`作为参数,当`x`等于1时返回1,否则返回`x`乘以`factorial(x - 1)`的结果。
这些是计算阶乘的基本方法。你可以根据自己的需要选择使用循环或递归实现。