输出结果是“inf”的看过来 结果不管输入什么都是inf那是因为计算阶乘的时候,累乘的那个数如果没有初始化或者初始化为1,那个你的阶乘结果是0,那么你计算1.0/fact(i)的时候分母就是0了```c#inclu 题解列表 2024年08月06日 0 点赞 0 评论 964 浏览 评分:9.9
阶乘公式求值 参考代码如下#includedoublefact(intx){doublesum=1;for(inti=1;i 题解列表 2022年12月05日 0 点赞 0 评论 559 浏览 评分:9.9
多方法求阶乘(迭代、递归) 思路:本题考的非常简单,就是自定义一个函数,然后求阶乘的倒数之和。而求阶乘有两种方法,第一种是:使用迭代求阶乘(for循环);第二种使用递归来求阶乘。注意事项:注意数据类型,题目涉及到小数,使用double或者float类型即可```c#includedoublefact(intx){inti;dou 题解列表 2022年10月24日 0 点赞 0 评论 737 浏览 评分:9.9
简易代码(C)望空破茧 摘要:解题思路:编写程序,输入一个正整数n,求下列算式的值。要求定义和调用函数fact(k)计算k的阶乘,函数返回值的类型是double。 题解列表 2022年06月24日 0 点赞 0 评论 666 浏览 评分:9.9
二级C语言-阶乘公式求职(看清题目的样式输出) 摘要:解题思路:题很简单注意事项:看清题目的样式输出!参考代码:#include<stdio.h>double fact(double k){ if(k<=1) return 1; …… 题解列表 2021年12月22日 0 点赞 2 评论 794 浏览 评分:9.9
阶乘类型-扎实你的基础 解题思路:定义double类型,然后利用for循环来对输入的值进行累加;再新函数用递归计算阶乘并且求和;注意事项:double类型,定义函数以及变量都得是double类型,一致,其次输出保留五位小数。参考代码#include#includedoublefact(dou 题解列表 2021年12月17日 0 点赞 0 评论 736 浏览 评分:9.9
二级C语言-阶乘公式求职 摘要:#include <stdio.h> double fack(int k) { int i; double sum=1.0; for(i=1;i<=k;i++) …… 题解列表 2021年12月02日 0 点赞 2 评论 995 浏览 评分:9.9
二级C语言-阶乘公式求职 摘要:解题思路:注意事项:参考代码:#include<stdio.h> int main(){ double n,k,b,c; scanf("%lf",&n); double fact(dou…… 题解列表 2021年10月14日 0 点赞 0 评论 524 浏览 评分:9.9
二级C语言-阶乘公式求职-题解(C语言代码) 摘要:解题思路:注意事项:参考代码:#include<stdio.h>int main(){ double fact(int); int n,i; double sum=0; scanf("%d",&n);…… 题解列表 2021年02月03日 0 点赞 0 评论 928 浏览 评分:9.9
二级C语言-阶乘公式求职-题解(C语言代码) 摘要:解题思路:注意事项:参考代码:#include<stdio.h>int main(){ int n,i; double sum1=1,sum=0; scanf("%d",&n); for(i=1;i<…… 题解列表 2020年12月03日 0 点赞 0 评论 1221 浏览 评分:9.9