BREEZE


私信TA

用户名:MILD

访问量:13467

签 名:

不到100不关电脑

等  级
排  名 1857
经  验 2601
参赛次数 12
文章发表 27
年  龄 16
在职情况 学生
学  校 省丹中(镇江丹阳)
专  业 高二

  自我简介:

其实这个题目就是一般的普通阶乘题(有难的阶乘超级变态(小声BB))

注意一点就是int的大小容纳不下30!,所以要换成double

还有记得科学计数法是利用%e来显示的!


#include<stdio.h>
int main()
{
    int i;
    double j=1,sum=0;
    for(i=1;i<=30;i++)
    {
        j = j*i;
        sum = sum+j;
    }
    printf("%.2e\n",sum);
 
    return 0;
 
}

 

0.0分

0 人评分

  评论区

  • «
  • »