用dowhile求n的阶乘c#
时间: 2023-11-10 09:19:29 浏览: 171
求N的阶乘(使用汇编语言)
好的,下面是用 do-while 求 n 的阶乘的 C# 代码:
```
int n = 5; // 阶乘的数值
int result = 1; // 阶乘结果
do {
result *= n; // 将当前数乘以阶乘结果
n--; // 将 n 减 1
} while (n > 0); // 当 n 大于 0 时继续循环
Console.WriteLine(result); // 输出阶乘结果
```
上述代码中,我们首先定义了要求阶乘的数值 n 和阶乘结果 result,然后使用 do-while 循环进行计算。每次循环中,我们将当前数值 n 乘以阶乘结果 result,然后将 n 减 1。直到 n 小于等于 0 时,循环结束,最终输出阶乘结果。
阅读全文