int main() {
double wkt = 0;
double hyr = 0;
double gro = 0;
while (cin >> wkt >> hyr) {
if (wkt <= 40)
gro = wkt * hyr;
else
gro = 40 * hyr + (wkt - 40) * (1.5 * hyr);
cout << fixed << setprecision(2) << gro << endl;
}
system("pause");
return 0;
}
如果希望输入不止一行的数据如:
40 10
39 3
50 12
并且在输出时候呈现:
400.00
117.00
660.00
那应该怎么改上面的代码?