编写程序,从键盘输入n的值,按下列公式计算并输出前n个分数计算后y的值(小数点后保留2位)。y=1/16-2/17+3/18-4/19⋯

编写程序,从键盘输入n的值,按下列公式计算并输出前n个分数计算后y的值

要求:(小数点后保留2位)

例如,从键盘给n输入11后,输出为:y= 0.23。

#include  
main()
{
 int n,i,z=1;
 float y=0,x;
  scanf("n=%d",&n);
  for(i=1;i<=n;i++)
  { x=i/(i+15.0);
  y=y+x*z;
   z=-z;
  }
  printf("y=%.2f",y);
}

结果验证:

编写程序,从键盘输入n的值,按下列公式计算并输出前n个分数计算后y的值(小数点后保留2位)。y=1/16-2/17+3/18-4/19⋯_第1张图片

 

你可能感兴趣的:(蓝桥杯,职场和发展)