如何用C语言分别求两个数的阶乘
时间: 2023-05-28 12:07:49 浏览: 98
C语言实现求两个数的阶乘
4星 · 用户满意度95%
以下是用C语言分别求两个数的阶乘的代码:
```c
#include <stdio.h>
int main()
{
int num1, num2, i;
int fact1 = 1, fact2 = 1;
printf("Enter first number: ");
scanf("%d", &num1);
printf("Enter second number: ");
scanf("%d", &num2);
for(i = 1; i <= num1; i++)
{
fact1 *= i;
}
for(i = 1; i <= num2; i++)
{
fact2 *= i;
}
printf("Factorial of %d is: %d\n", num1, fact1);
printf("Factorial of %d is: %d\n", num2, fact2);
return 0;
}
```
在此代码中,我们使用两个变量(num1和num2)来存储用户输入的两个数字。我们使用两个变量(fact1和fact2)来存储计算出的阶乘值。我们使用for循环来计算每个数字的阶乘。最后,我们使用printf语句打印出计算出的阶乘值。
阅读全文