继续是水题,只要你会小学知识,会计算周长、距离、速度就可以了;
#include<iostream>
#include<cstdio>
using namespace std;
#define PI 3.1415927//圆周率
int main()
{
//printf("%f",PI);//%f默认是输出6位小数
float diameter;
int revolutions;
float time;
for(int i = 1; ; i++)//终止条件是 revolution 为0
{
scanf("%f%d%f",&diameter,&revolutions,&time);
if(revolutions == 0)
{
break;
}
float distance = PI * diameter * revolutions / 12 / 5280;//周长 = PI * d?
float hour = time / 3600;//一个小时3600秒?
float speed = distance / hour;//速度 = 距离 / 时间?
printf("Trip #%d: %.2f %.2f\n",i,distance,speed);
}
return 0;
}