-2

我有我需要工作的代码来计算汽车的成本/年以及 10% 后的汽车成本

我知道我需要在 void 函数中添加函数定义(我不知道该怎么做或在其中写什么。)

还要添加我添加了一些但无法获得其余部分的主要功能

请帮忙。我试了一辈子。

#include <iostream>
using namespace std;

struct Car;

  int year;
  double cost;

void read_car_record(Car&, new_car);


void Car update_cost(car old_record);


}
 int main(){
cout << "enter the year of the car: "<<endl;
   cin<< "year";
cout << "Enter the cost of the car: "<<endl;
   cin<< "cost";
4

2 回答 2

1

我对你的混乱的最佳猜测:

#include <iostream>
using namespace std;

struct Car
{
  int year;
  double cost;
};

void read_car_record(Car& new_car);
void update_cost(Car& old_car);

int main()
{
    Car myCar;

    cout << "enter the year of the car: "<<endl;
    cin >> myCar.year;

    cout << "Enter the cost of the car: "<<endl;
    cin  >> myCar.cost;
}
于 2013-11-05T19:17:49.587 回答
0

我相信你想要

struct Car{
    int year;
    double cost;
};

您的函数签名也不正确。update_cost 返回 void (nothing) 或 Car 但不是两者都返回。你必须选择一个

于 2013-11-05T19:11:40.250 回答