梁文岳 发表于 2022-1-27 12:23:37

我不知道编译器的提示干什么用的

#include<iostream>
using namespace std;
class tricycle
{
public:
    int getspeed();
    void setspeed();
    void pedal();
    void brake();
private:
    int speed;
};
int tricycle::getspeed() {
    return speed;
}
void tricycle::setspeed(int newspeed)
{   if (newspeed>=0)
    {
      speed=newspeed;
    }
}
void tricycle::pedal()
{   setspeed(speed+1);
    cout << "\npedaling;tricyclespeed" <<speed<< endl;
}
void tricycle::brake()
{
setspeed(speed-1);
    cout << "speed" <<speed<< endl;}
int main()
{
    tricycle zxc;
    zxc.setspeed(0);
    zxc.pedal();
    zxc.pedal();
    zxc.brake();
    zxc.brake();
    zxc.brake();
    return 0;
}这代码哪有问题?
页: [1]
查看完整版本: 我不知道编译器的提示干什么用的