要计算1+1/2+2/3+3/4+.
有uu可以程序出了啥问题不
#include<stdio.h>
int main()
{
float sum=0;
float i,j,n;
float s;
scanf("%.2f",&n);
for(i=1;i<=n;i++)
{
j=i+1;
s=i/j;
sum+=s;
}
printf("%.2f",sum);
return 0;
}
要计算1+1/2+2/3+3/4+.
有uu可以程序出了啥问题不
#include<stdio.h>
int main()
{
float sum=0;
float i,j,n;
float s;
scanf("%.2f",&n);
for(i=1;i<=n;i++)
{
j=i+1;
s=i/j;
sum+=s;
}
printf("%.2f",sum);
return 0;
}
你题目的解答代码如下:(如有帮助,望采纳!谢谢! 点击我这个回答右上方的【采纳】按钮)
#include<stdio.h>
int main()
{
float sum=1.0;
float i,j;
int n;
float s;
scanf("%d",&n);
for(i=1;i<=n;i++)
{
j=i+1;
s=i/j;
sum+=s;
}
printf("%.2f",sum);
return 0;
}