题解 1133: C语言训练-求1+2!+3!+...+N!的和

来看看其他人写的题解吧!要先自己动手做才会有提高哦! 
返回题目 | 我来写题解

筛选

C语言训练-求1+2!+3!+...+N!的和-题解(C语言代码)

解题思路:longlong整数类型定义数字,完成阶乘就行;如果把longlong改成double类型,其实结果也是一样的,只需把输入输出改成%lf,%.0lf就行,但是结果不会通过。参考代码:#include#includelonglongdigui(longlo

C语言训练-求1+2!+3!+...+N!的和-题解(C语言代码)

摘要:解题思路:和基础题没啥区别,两个循环解决一个为求1!到n!的值,还有一个循环是将其全部加起来注意事项:注意题目要求n<=20,所以对最后输出的值范围要求需要用long long定义参考代码:#incl……

C语言训练-求1+2!+3!+...+N!的和-题解(C语言代码)

摘要:解题思路:利用for循环计算阶乘的值注意事项:最开始的时候我将输出的和定义为int类型,会显示答案错误。这是因为这个值太大,所以要用long,输出时要用%ld参考代码:# include int ma……

C语言训练-求1+2!+3!+...+N!的和-题解(C语言代码)

##解题思路题目问题:求1+2!+3!+...+N!的和题目要求:正整数N(N〈=20)#####第一注意点:N值可通过if进行确定取值范围#####第二注意点:当输入值较大时,所产生的值需要通过long定义,这里我通过longint长整型进行定义参考代码:```c#include//标准输入输出#i