用C语言编写程序,任意输入一个正数n,求n!的值。 2个回答 #合辑# 面试问优缺点怎么回答最加分? 数学难题请找我 高粉答主 2012-11-03 · 专注中小学数理化问题 数学难题请找我 采纳数:5487 获赞数:12780 向TA提问 私信TA 关注 展开全部 #include "stdio.h"long JieCheng(int a) //定义阶乘函数{ int i; long s=1; for(i=a;i>1;i--) s*=i; return s;}void main(){ int n; printf("请输入n:\n"); scanf("%d",&n); printf("n!=%ld\n",JieCheng(n));} 本回答由提问者推荐 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 飞鹏在天2010 2012-11-03 · 超过13用户采纳过TA的回答 知道答主 回答量:53 采纳率:100% 帮助的人:29.4万 我也去答题访问个人页 关注 展开全部 求n!的递归函数:long int fac(int n){long int f;if(n<0)printf("n<0,data error!");else if(n==0 || n=1)f=1;elsef=fac(n-1)*n;return(f);}希望对你能够有所帮助 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 广告您可能关注的内容c语言简单程序精通之路,编程思想重塑,高效学习课程!coding.imooc.com查看更多【正版】DirectX-程序c++-Win系统文件全能修复dll.ahmfsoft.com查看更多 其他类似问题 2022-12-26 用C语言输入一个正整数n,将其逆序输出? 2 2021-01-18 C语言 编写一个程序,输入一个正整数,求出它是几位数。 10 2022-12-11 c语言 输入一个正整数n,输出n的所有因子 2022-09-28 C语言 编写一个程序,输入一个正整数,求出它是几位数。 1 2022-12-26 c语言中输入一个正整数n,将其逆序输出 1 2023-04-05 C语言:输入一个正整数n,求出1-n中各位数字之和为9的所有数的平均值 2022-01-25 “C语言键盘输入正数n,求n个数的和”流程图怎么画 2022-11-16 c语言编程 输入一个正整数n(1<n《10),再输入n个整数,将最小值与第一个数交换,最大值与最后一个数交换, 为你推荐: