aboutoil.cpp

来自「我学习C++ Primer Plus过程中写下的课后作业的编程代码」· C++ 代码 · 共 43 行

CPP
43
字号
//64页 5.编写一个程序,要求用户输入驱车里程(英里)和使用汽油量(加仑),然后指出汽车耗油量为一加仑的里程.
//如果愿意,也可以让程序要求用户以公里为单位输入距离,并以升为单位输入汽油量,然后指出欧洲风格的结果
//--即每个100公里的耗油量(升)
#include <iostream>

int main()
{
	using namespace std;

	float mile;				//英里
	float gallon;			//加仑
	float mile_p_gallon;	//公里/加仑
	float kilometer;		//公里
	float litre;			//升
	float litre_p_100k;		//升/100公里

	char loop;				//判断用户是否想指出欧洲风格
	cout<<"请输入您驱车里程(英里)和使用油量(加仑):"<<endl;
	cout<<"驱车里程(英里):";
	cin>>mile;
	cout<<"使用汽油量(加仑):";
	cin>>gallon;
	mile_p_gallon=mile/gallon;
	cout<<"汽车耗油量为"<<mile_p_gallon<<"英里/加仑"<<endl;
	cout<<"您也可以输入公里为距离单位,升为汽油量单位算出每个100公里的耗油量(升)"<<endl;
	cout<<"如果想指出欧洲风格请输入Y或y,不想指出则输入N或n"<<endl;
	cin>>loop;
	if(loop=='Y'||loop=='y')
	{
		using namespace std;
		cout<<"请输入您驱车里程(公里):";
		cin>>kilometer;
		cout<<endl;
		cout<<"请输入您使用的汽油量(升):";
		cin>>litre;
		cout<<endl;
		litre_p_100k=litre/(100*kilometer);
		cout<<"您好,您的汽车的用油量为:"<<litre_p_100k<<"升汽油每100公里"<<endl;
	}
	return 0;
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?