C++ Primer Plus P25 编程题六
编写一程序(2 选 1即可):
①要求用户输入驱车里程(单位是英里)和使用汽油量(单位是加仑),然后指出汽车耗油量为1加伦的里程,即油耗。
如果愿意
②也可以要求用户以千米为单位输入距离,并以升为单位输入汽油量,然后输出欧洲风格的效果——即每100km的耗油量(升)
/*
C++ Primer Plus P25 编程题六
编写一程序(2 选 1即可)
①要求用户输入驱车里程(单位是英里)和使用汽油量(单位是加仑),然后指出汽车耗油量为1加伦的里程,即油耗。
如果愿意
②也可以要求用户以千米为单位输入距离,并以升为单位输入汽油量,然后输出欧洲风格的效果——即每100km的耗油量(升)
*/
//头文件
#include<iostream>
//主函数
int main(void)
{
using namespace std; //编译指令
float i, j;
double k;
/*我们根据习惯,选择使用第二种方法,即计算每100km的耗油量*/
cout << "输入距离(km):"; //显示提醒用户输入对应的值
cin >> i; //记录值
cout << "输入汽油量(L):"; //显示提醒用户输入对应的值
cin >> j; //记录值
k = 100 * i / j; //计算每100km多少升
cout << "每100km耗油量为:" << k << " L." << endl;//输出结果
return 0;
}
细节:
第二种方法是:②也可以要求用户以千米为单位输入距离,并以升为单位输入汽油量,然后输出欧洲风格的效果——即每100km的耗油量(升)
注意计算的是每100km的耗油量(升):
k = 100 * i / j; //计算每100km多少升
感谢观看
再次感谢~