先求阶乘,后求和;
先来普及一下阶乘的相关概念;
表达式 x!
中文名称 阶乘
外文名称 factorial
问 五的阶乘是多少呢?
答 五的阶乘是一百二十啊!
5!=1*2*3*4*5=120
注意 因为小数是没有阶乘的,所以0.123!是不存在的
参考代码:
#include<stdio.h>
int main()
{
long double sum=0,sn=1;
int n;
scanf("%d",&n);
for(int i=1;i<=n;i++)
{
sn=sn*i;
sum=sum+sn;
}
printf("%.0Lf",sum);
return 0;
}
0.0分
5 人评分
奖学金 (C++代码)浏览:2053 |
Pascal三角 (C语言代码)格式错误浏览:551 |
字符串的输入输出处理 (C语言代码)浏览:1019 |
C语言程序设计教程(第三版)课后习题3.7 (C语言代码)浏览:863 |
IP判断 (C语言代码)浏览:820 |
数组与指针的问题浏览:760 |
前10名 (C语言代码)浏览:773 |
1052题解(链表操作)浏览:782 |
青年歌手大奖赛_评委会打分 (C语言代码)浏览:2248 |
【计算球体积】 (C语言代码)浏览:1619 |