要计算用户输入的整数的阶乘,可以使用循环来实现。下面是一个Python代码示例:
# 获取用户输入的整数
num = int(input("请输入一个整数:"))
# 初始化阶乘为1
factorial = 1
# 计算阶乘
if num < 0:
print("抱歉,阶乘只能计算非负整数。")
elif num == 0:
print("0的阶乘为1")
else:
for i in range(1, num + 1):
factorial *= i
print(num, "的阶乘为", factorial)
运行以上代码后,程序会提示用户输入一个整数,然后计算并输出该整数的阶乘。请注意,阶乘只能计算非负整数,因此代码中增加了对用户输入的判断。