题解 1071: 二级C语言-阶乘公式求值

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

筛选

LikeWater - 1071: 二级C语言-阶乘公式求值

```cpp#include#includeusingnamespacestd;//编写程序,输入一个正整数n,求下列算式的值。//要求定义和调用函数fact(k)计算k的阶乘,//函数返回值的类型是double。//1+1/2+....+1/n!//输出保留五位小数doublefact(intn){

输出结果是“inf”的看过来

![](/image_editor_upload/20240806/20240806040232_77229.png)结果不管输入什么都是inf那是因为计算阶乘的时候,累乘的那个数如果没有初始化或者初始化为1,那个你的阶乘结果是0,那么你计算1.0/fact(i)的时候分母就是0了```c#inclu

点我有惊喜!你懂得!

解题思路:愉快的心情才能使自己身心投入!每题笑话:刚在拉面馆,一奇葩对服务员说:来碗拉面,拉细点,多放香菜,香菜多放叶少放秆,牛肉切片别切块,还有面多煮会儿!服务员:还有别的要求吗?那个说:没了。服务员:好的,一共10块,谢谢!给了钱后,服务员冲后厨大声喊了一句:牛肉拉面一碗!然后,

阶乘公式求职(C++简单题解)

摘要:解题思路:比较懒,直接输入求阶乘,然后再计算,最后保留5位小数输出;注意事项:printf( )保留小数要用万能头,记得用double定义参考代码:#include<bits/stdc++.h>usi……