(问答题) 从键盘输入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); }
出自  青书学堂  >   东北林业大学-计算机科学与技术-Python语言程序设计(专升本)

更多答案联系客服:19139051760
本题添加时间:2023/4/3 12:59:00