这是我编的 结果 r总是等于1.00 错在哪里??#include<stdio.h> main(){ int n,i; double r=0,x; scanf("%d",&n); for(i=1;i<=n;i++) { x=1/(3*i-2); r=r+x; } printf("%.2f",r); return 0;}