生成一个计算机程序的伪代码


程序：输入一个整数n，输出该数的阶乘
算法：使用循环结构遍历整数n，计算阶乘值



伪代码实现：
```
输入：一个整数n
输出：n的阶乘

1. 如果n小于0，输出错误信息并终止程序
2. 如果n等于0或1，输出1并终止程序
3. 初始化result为1
4. 使用循环结构从1到n，遍历每一个整数i
    a. 计算result乘以i的值，存储结果到result
5. 输出result作为n的阶乘结果
```