(考试)2017年大一下学期C++期末考试题目二
2017-07-10 23:34
148 查看
4002:汽车油耗计算
Problem Description越来越多的家庭拥有小汽车。请帮忙写一个程序来计算汽车的油耗。
定义一个汽车类car,私有成员包括汽车品牌、行驶公里数(单位:百公里)、耗油量(单位:升)、油耗(单位:升/百公里)。
成员函数包括构造函数、油耗计数函数和输出函数。
Input
输入数据有多行,每一行有汽车品牌名称(字符串类型)、两个实数分别表示公里数(单位:百公里)和耗油量(升)。
Output
每组测试数据输出1行,输出汽车品牌、行驶公里数(单位:百公里)、耗油量(单位:升)、油耗(单位:升/百公里),以空格隔开,保留1位小数。格式见示例。
Sample Input
Fort 85 590 Honda 120.5 750 Das 46 370
Sample Output
Fort 85.0 590.0 6.9 Honda 120.5 750.0 6.2 Das 46.0 370.0 8.0
心得
送分题,主要考察的是对类的知识的简单运用,只要别忘了setprecision()就行。答案
#include <iostream> #include <string> #include <iomanip> using namespace std; class car { private: string name; double distance,oil,oilcost; public: car(string name,double distance,double oil): name(name),distance(distance),oil(oil) { oilcost=oil/distance; } void show() { cout<<fixed<<setprecision(1) <<name<<" "<<distance<<" " <<oil<<" "<<oilcost<<endl; } }; int main() { string name; double distance,oil; while(cin>>name>>distance>>oil) { car temp(name,distance,oil); temp.show(); } return 0; }
相关文章推荐
- (考试)2017年大一下学期C++期末考试题目五
- (考试)2017年大一下学期C++期末考试题目四
- (考试)2017年大一下学期C++期末考试题目一
- (考试)2017年大一下学期C++期末考试题目三
- 一道C++考试题目
- 大一下学期的期末考试后
- 我们公司原来C++招聘考试题,题目难度正常,没有稀奇古怪的题,如果答对60分以上,恭喜你基本算一个合格的网络开发工程师了。
- 大一下学期我的c++学习方面实践体会
- 某大学大一C/C++期末考试试题【编程部分】
- 2013级大一下学期学习c++心得
- 某大学大一C/C++期末考试试题【编程部分】
- 2016 大一下学期期末C++课程总结
- 某大学大一C/C++期末考试试题【编程部分】
- C/C++/C#考试面试题目
- 大一下学期C++总结
- 某大学大一C/C++期末考试试题【编程部分】
- 在网上看到的不知源自何处的bash考试题目,抽出些许时间做了一下。
- 关于一个CCIE考试题目的研究(重分发)
- C/C++ 笔试、面试题目
- C/C++ 笔试、面试题目大汇总