C 练习实例25

C 练习实例25

题目: 求1+2!+3!+...+20!的和。

程序分析: 此程序只是把累加变成了累乘。

实例

复制代码
#include <stdio.h>

int main()
{
    int i;
    long double sum,mix;
    sum=0,mix=1;
    for(i=1;i<=20;i++)
    {
        mix=mix*i;
        sum=sum+mix;
    }  
    printf("%Lf\n",sum);  
}

以上实例输出结果为:

复制代码
2561327494111820313.000000
相关推荐
俺爱吃萝卜10 分钟前
Java 性能调优实战:从 JVM 内存模型到垃圾回收算法优化
java·jvm·算法
鹿角片ljp27 分钟前
LeetCode215: 数组中的第K个最大元素 —— 从快速选择到堆排
算法·排序算法
天若有情67336 分钟前
用动态规划思路,一步一步实现响应式数据(从本质到落地)
算法·动态规划·代理模式
isNotNullX36 分钟前
数据挖掘是什么?数据挖掘算法有哪些?
人工智能·算法·数据挖掘
剑挑星河月41 分钟前
73.矩阵置零
数据结构·算法·leetcode·矩阵
MicroTech202541 分钟前
MLGO微算法科技:面向大规模量子网络的通用纠错方案实现关键进展
网络·科技·算法
Rabitebla41 分钟前
【C++】手撕日期类——运算符重载完全指南(含易错点+底层逻辑分析)
java·c语言·开发语言·数据结构·c++·算法·链表
做cv的小昊44 分钟前
【TJU】应用统计学——第六周作业(3.3 两个正态总体参数的假设检验、3.4 非正态总体参数的假设检验、4.1 一元线性回归分析)
笔记·算法·数学建模·矩阵·回归·线性回归·学习方法
_深海凉_1 小时前
LeetCode热题100-单词拆分
算法·leetcode·职场和发展
wearegogog1231 小时前
基于蚁群算法的无人机三维航路规划(MATLAB实现)
算法·matlab·无人机