这个程序问题出在哪里?c++

 我来答
紫薇参星
科技发烧友

2019-05-09 · 有一些普通的科技小锦囊
知道大有可为答主
回答量:5983
采纳率:92%
帮助的人:3578万
展开全部

你的C++程序主要问题是没有定义类的属性

你的程序我帮你改好了,你看看吧(改动的地方见注释)

class dog{

 private: //这里定义类的私有属性

  int age;

  double weight;

 public:

  dog(int age,double weight):age(age),weight(weight){}

  int getX(){return age;}

  double getY(){return weight;}//这里把int改成double

};

#include<iostream>

using namespace std;//这里把uisng改成using

int main(){

 dog a(1,30.5);

 cout<<a.getX()<<"nian"<<endl;

 cout<<a.getY()<<"KG"<<endl;

 return 0;

}

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式