C++ 代码实现机车周转问题
以下是一个简单的机车周转问题的 C++ 代码示例,实现了输入机车数量和周转时间,输出每辆机车的周转率和平均周转率。
#include <iostream>
#include <iomanip>
using namespace std;
int main()
{
int n; // 机车数量
double t; // 周转时间
double sum = 0; // 总周转率
cout << '请输入机车数量:';
cin >> n;
cout << '请输入周转时间:';
cin >> t;
// 计算每辆机车的周转率并输出
for (int i = 1; i <= n; i++)
{
double rate = t / i;
cout << '第' << i << '辆机车的周转率为:' << fixed << setprecision(2) << rate << endl;
sum += rate;
}
// 输出平均周转率
double avg = sum / n;
cout << '平均周转率为:' << fixed << setprecision(2) << avg << endl;
return 0;
}
示例输出:
请输入机车数量:5
请输入周转时间:10
第1辆机车的周转率为:10.00
第2辆机车的周转率为:5.00
第3辆机车的周转率为:3.33
第4辆机车的周转率为:2.50
第5辆机车的周转率为:2.00
平均周转率为:4.57
原文地址: http://www.cveoy.top/t/topic/mAxY 著作权归作者所有。请勿转载和采集!