搜题
问题   更新时间2023/4/3 12:59:00

(问答题) 从键盘输入1个数,编程求它的阶乘。如:从键盘输入4,则打印4的阶乘,其值为 1*2*3*4,即24。(本题7.0分)

#include double fac(int n) { if(n==1||n==0) return 1; else return n*fac(n-1); } int main( ) { int x; double y; printf("请输入一个数:"); scanf("%d",&x); y=fac(x); printf("%d!=%.0lf\n",x,y); return(0); }
王老师:19139051760(拨打)