C语言 计算级数1/2+1/2*3....... +1/n(n+1)
C语言计算级数1/2+1/2*3.......+1/n(n+1)小弟是新手刚刚才学到函数但是这个程序实在不知道怎么用函数写求各位大大帮帮忙吧不胜感激不是只写一个函数就完事...
C语言 计算级数1/2+1/2*3....... +1/n(n+1)
小弟是新手 刚刚才学到函数 但是这个程序实在不知道怎么用函数写
求各位大大帮帮忙吧 不胜感激
不是只写一个函数就完事了 我想知道完整的程序怎么写 求各位高手大大帮忙啦 展开
小弟是新手 刚刚才学到函数 但是这个程序实在不知道怎么用函数写
求各位大大帮帮忙吧 不胜感激
不是只写一个函数就完事了 我想知道完整的程序怎么写 求各位高手大大帮忙啦 展开
2个回答
展开全部
#include <stdio.h>
void main()
{
int i,n;
float sum = 0; //sum赋初值0
printf(" please input a number n:");
scanf("%d",&n);
for (i = 1; i <= n; i++)
sum = 1.0/(i*(i+1))+sum; //利用for循环求sum,因为sum浮点型,所以分子用1.0
printf("sum=%.4f\n",sum); //输出sum,保留四位小数
}
void main()
{
int i,n;
float sum = 0; //sum赋初值0
printf(" please input a number n:");
scanf("%d",&n);
for (i = 1; i <= n; i++)
sum = 1.0/(i*(i+1))+sum; //利用for循环求sum,因为sum浮点型,所以分子用1.0
printf("sum=%.4f\n",sum); //输出sum,保留四位小数
}
展开全部
#include <stdio.h>
double jishu(int n)
{
int i;
double sum = 0;
for (i = 1; i <= n; i++)
sum += 1.0/(i*(i+1));
return sum;
}
int main(void)
{
int n;
printf("请输入一个整数:");
scanf("%d",&n);
printf("级数1/2+1/2*3....... +1/n(n+1) = %lf",jishu(n));
}
double jishu(int n)
{
int i;
double sum = 0;
for (i = 1; i <= n; i++)
sum += 1.0/(i*(i+1));
return sum;
}
int main(void)
{
int n;
printf("请输入一个整数:");
scanf("%d",&n);
printf("级数1/2+1/2*3....... +1/n(n+1) = %lf",jishu(n));
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |