一定要用for语句 我自己弄的一个,乱七八糟的,希望有那位大神赏脸给指正下#include <stdio.h>#include <math.h>int main(){ int s; double t,n,pi; s=1,t=1,n=1.0,pi=0; for(t=1;fabs(t)>=1e-6;n=n+2) { pi=pi+t; s=-s; t=-s/n; } pi=pi*4; printf("%.6f\n",pi); return 0;}