永发信息网

帮我C语言高手进!

答案:6  悬赏:50  手机版
解决时间 2021-05-18 00:40
  • 提问者网友:不爱我么
  • 2021-05-17 20:05
编程,按下列公式计算y的值。y=1/(1*1+1)+1/(2*2+1)+1/(3*3+1)+''""+1(n*n+1)
最佳答案
  • 五星知识达人网友:长青诗
  • 2021-05-17 21:24

#include<stdio.h>


int main()
{
int n,i;
double y;
printf("输入n的值:");
scanf("%d",&n);
for(y=0,i=1;i<=n;i++)
{
y+=1.0/(i*i+1);
}
printf("y=%lf\n",y);
return 0;
}

全部回答
  • 1楼网友:三千妖杀
  • 2021-05-18 01:56

#include<stdio.h>

void main()

{ int y=0,n;

int i;

scanf(%d,&n);

for(i=1;i<=n,i++)

y+=1/(i*i+1);

printf("y=%d\n",y);

}

  • 2楼网友:平生事
  • 2021-05-18 00:38

n不能没有范围,我就将n设置为输入的数据

int main()

{

int n,i;

float sum=0.0;

printf("请输入数据n:\n");

scanf("%d",&n);

for(i=1;i<=n;i++)

sum+=1.0/(i*i+1);

printf("\n结果为:\n");

printf("%f",sum);

}

  • 3楼网友:琴狂剑也妄
  • 2021-05-18 00:08

main()

{

int x,y;

scanf("%d",x);

for(int n=1;n<=x;i++)

y=1/(n*n+1)

}

  • 4楼网友:一秋
  • 2021-05-17 23:15

#include <stdio.h> void main() { long unsigned double s=0; int n; printf("请输入N值:"); scanf("%d",&n); for(int i =1;i<n;i++) { s+= 1(i*i+1) } printf("%d的结果为:%.0f\n",n,s); }

  • 5楼网友:一把行者刀
  • 2021-05-17 22:32

int m = 100;

int n = 0;

for(int i =1;i<m;i++)

{

n += 1(i*i+1)

}

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯