C语言编程:请编出租车计费程序

来源:百度知道 编辑:UC知道 时间:2024/05/18 04:00:04
夏利车和桑塔那,

夏利车收费标准为3公里以内只收起价3元,3公里以外除了收起价之外2.1元/公里;

桑塔那收费标准为3公里以内只收起价4元,3公里以外除了收起价之外2.7元/公里;

请编出租车计费程序。

#include "iostream"

using namespace std;

int main()
{
int index;
double per;
double qibu;
int kilometre;
double pay = 0;

cout <<"输入里程数(公里):";
cin >> kilometre;
cout <<"选择车辆:1.桑塔纳 2.夏利"<<endl;
cin>>index;

if(index==1)
{
per = 2.7;
qibu = 4;
}
else
{
per = 2.1;
qibu=3;
}

if(kilometre>3)
pay = qibu + (kilometre-3)*per;
else
pay = qibu;

cout <<"总价为:"<<pay<<endl;

return 0;
}

你也可以用结构数组来保存单价和起步费