c语言用函数实现计算并输出2的阶乘,6的阶乘,10的阶乘的值。
时间: 2024-06-06 09:07:19 浏览: 17
#include <stdio.h>
int factorial(int num) {
int result = 1;
for(int i = 1; i <= num; i++) {
result *= i;
}
return result;
}
int main() {
printf("2的阶乘为:%d\n", factorial(2));
printf("6的阶乘为:%d\n", factorial(6));
printf("10的阶乘为:%d\n", factorial(10));
return 0;
}
相关问题
c语言用函数实现: 计算并输出2的阶乘,6的阶乘,10的阶乘的值
#include <stdio.h>
// 声明阶乘函数
int factorial(int n);
int main() {
int n1 = 2;
int n2 = 6;
int n3 = 10;
printf("%d的阶乘为:%d\n", n1, factorial(n1));
printf("%d的阶乘为:%d\n", n2, factorial(n2));
printf("%d的阶乘为:%d\n", n3, factorial(n3));
return 0;
}
// 实现阶乘函数
int factorial(int n) {
int result = 1;
for (int i = n; i > 0; i--) {
result *= i;
}
return result;
}
用c语言函数实现: 计算并输出2的阶乘,6的阶乘,10的阶乘的值
#include<stdio.h>
int factorial(int n) {
int result = 1;
for(int i=1; i<=n; i++) {
result *= i;
}
return result;
}
int main() {
int num1 = 2, num2 = 6, num3 = 10;
printf("%d的阶乘为%d\n", num1, factorial(num1));
printf("%d的阶乘为%d\n", num2, factorial(num2));
printf("%d的阶乘为%d\n", num3, factorial(num3));
return 0;
}
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![c](https://img-home.csdnimg.cn/images/20210720083646.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_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)