利用for循环计算n!的值

来源:《信息学奥赛一本通》p56
【题目描述】
利用for循环计算n!的值。
【分析】
n!=1×2×3×···×n

代码如下:

注:代码仅供参考,不只有一种解法。

#include
int main(){
 long long s=1;
 int n;
 scanf("%d",&n);
 for(int i=1;i<=n;++i) s*=i;
 printf("%lld",s);
 return 0;
}

你可能感兴趣的:(#,C++,c++)