题解 1014: [编程入门]阶乘求和

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

筛选

[编程入门]阶乘求和

解题思路:基础题,一个for循环,没涉及到算法,挺简单的吧。注意事项:本题输入变量的数据范围是20以内,大家如果用int来定义的话就会报错,可以实验输入19,会发现输出了一个负数,说明结果的大小超出了int类的储存范围,所以需要用long来定义结果变量,也可以用longlong。

[编程入门]考察细节之阶乘求和-题解(C++代码)

解题思路:这个题考察的细节范围问题,存储阶乘的变量最好用longlong存储,因为阶乘数扩张的非常快。注意事项:参考代码:```cpp#includeusingnamespacestd;intn;longlongsum=1;longlongsn;intmain(){cin>>n;for(inti=1;

[编程入门]阶乘求和-题解(C++代码)

摘要:解题思路:因爲僅有一個輸入與輸出,且爲整數,所以我們可以用cin,cout以加快速度。則前三行為:#include<iostream>//使用cin,cout以達到最優解 using namespa……

[编程入门]阶乘求和-题解(C++代码)

#includeusingnamespacestd;longlongintfun(longlongintn)//递归求阶乘注意精度不够的问题所以这里的所有的变量都应该是longlongint类型{if(n==1){return1;}else{returnn*fun(n-1);}}intmain(){l