输出阶乘表。要求:输入一个正整数n(n<=10),输出1到n之间阶乘表
时间: 2024-01-01 17:05:59 浏览: 45
好的,以下是输出阶乘表的代码:
```
#include <stdio.h>
int main() {
int n;
printf("请输入一个正整数n(n<=10):");
scanf("%d", &n);
printf("阶乘表如下:\n");
for (int i = 1; i <= n; i++) {
int fac = 1;
for (int j = 1; j <= i; j++) {
fac *= j;
}
printf("%d! = %d\n", i, fac);
}
return 0;
}
```
希望可以帮到您!如果还有其他问题,可以继续提出。
相关问题
输出阶乘表,要求输入一个正整数n(n<=10,输出到n之间的阶乘表,用c语言完成)
好的,以下是输出阶乘表的 C 代码:
```c
#include <stdio.h>
int main()
{
int n, i, j, fact;
printf("请输入一个正整数 n(n<=10):");
scanf("%d", &n);
for (i = 1; i <= n; i++)
{
fact = 1;
for (j = 1; j <= i; j++)
{
fact *= j;
}
printf("%d! = %d\n", i, fact);
}
return 0;
}
```
希望对您有帮助!接下来请问您还有其他问题吗?
输入一个正整数n(n<=20),输出1到n之间阶乘表。
好的,以下是输出1到n之间阶乘表的Python代码:
```
n = int(input("请输入一个正整数n:"))
for i in range(1, n+1):
result = 1
for j in range(1, i+1):
result *= j
print(f"{i}! = {result}")
```
你可以将代码复制到Python解释器中运行,或者保存为.py文件后运行。当你运行该程序并输入一个正整数n时,它会输出1到n之间的所有阶乘结果。
相关推荐
![c](https://img-home.csdnimg.cn/images/20210720083646.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)