for循环的应用
#include<stdio.h>#include<math.h>
main()
{
double m,n,i,s,j,a;
scanf("%lf",&m);
for(i=0;i<m;i++)
{
s=0;
scanf("%lf",&n);
for(j=1;j<=n;j++)
*{
s=s+1/j*pow(-1,j+1);
printf("%.2lf\n",s);
}*
}
}
}
}
}
输入m=2,n=1和2。去掉有星星标注的花括号就有两组输出,加上就有三组。为什么啊?而且,我觉得加上之后应该有四组啊。真的不懂。求帮助啊。