C语言用goto语句写出11的阶乘
时间: 2024-02-28 10:04:41 浏览: 88
用C语言编写阶乘算法
5星 · 资源好评率100%
以下是使用goto语句来实现11的阶乘的C语言代码:
```c
#include <stdio.h>
int main() {
int n = 11;
int result = 1;
int i = 1;
loop:
result *= i;
i++;
if (i <= n) {
goto loop;
}
printf("%d! = %d\n", n, result);
return 0;
}
```
在上述代码中,我们使用了一个标签`loop`以及goto语句来实现循环。在每次循环中,我们将`result`乘以`i`,然后将`i`加1。如果`i`小于等于`n`,我们就会跳转到标签`loop`继续执行循环。当`i`大于`n`时,我们就会跳出循环,并打印11的阶乘结果。
阅读全文