大水题。。。知道diameter和revolution意思就可以了。。。保险起见还是用了强制转换。。然后用printf较易保留2位小数
// Copyright <lijiancheng> [2014]
// Sicily 1051
#include <iostream>
#include <stdio.h>
#define p 3.1415927
int count = 0;
using namespace std;
int main() {
double diameter = 0;
double revolution = 0;
double times = 0;
while (cin >> diameter >> revolution >> times && revolution != 0) {
count++;
double dis = (double)(p*diameter*revolution)/(double)(12*5280);
double mph = (double)(dis*3600)/(double)times;
printf("Trip #%d: %.2lf %.2lf\n",count, dis, mph);
}
return 0;
}