注意a,b,c最好为double型,不然就隐式转换。
#include<bits/stdc++.h> using namespace std; double a,b,c; int main() { while(scanf("%lf%lf%lf",&a,&b,&c)!=EOF) { double t; t=(a*b+b*(b-1))/((a+b)*(a+b-c-1)); printf("%.5lf\n",t); } return 0; }
原文:http://blog.csdn.net/weizhuwyzc000/article/details/44623659