#include <stdio.h>
//计算阶乘的函数
int factorial(int);
int main(){
int x;
char start;
printf("start?(y/n): ");
scanf("%c", &start);
while (start == 'y'){
fflush(stdin);
printf("enter a number: ");
scanf("%d", &x);
factorial(x);
fflush(stdin);
printf("\nstart?(y/n): ");
scanf("%c", &start);
}
return 0;
}
//计算阶乘的函数
int factorial(int a){
int i = a - 1;
for (i; i > 0; i--)
a = a * i;
printf("x! = %d", a);
return 0;
}
计算阶乘的函数
最新推荐文章于 2024-07-24 11:17:09 发布