用c语言写出输入两个正整数m和n,计算m!+n!的程序
时间: 2024-05-16 11:11:51 浏览: 158
c代码-求阶乘n!!111
可以使用以下代码实现:
```
#include <stdio.h>
int main() {
int m, n, i;
long long factorial_m = 1, factorial_n = 1;
printf("请输入m和n:");
scanf("%d %d", &m, &n);
for (i = 1; i <= m; i++) {
factorial_m *= i;
}
for (i = 1; i <= n; i++) {
factorial_n *= i;
}
printf("%d! %d! = %lld\n", m, n, factorial_m * factorial_n);
return 0;
}
```
当然,您也可以使用递归方式计算阶乘。
阅读全文