编写程序,从键盘输入n的值,按下列公式计算并输出前n个分数计算后y的值
要求:(小数点后保留2位)
例如,从键盘给n输入11后,输出为:y= 0.23。
#include <stdio.h> 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⋯