亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

求大神解答,很急

?#include<iostream>
#include<string>
using?namespace?std;
class?product
{
public:
void??input();
void?output();

private:
string?name;
???int?price;
???int?date?;
??? string?zhi;
string?sui;
};
void?product::input()
{
cout<<"請輸入產品的名稱:"<<'\n';
cin>>name;
cout<<'\n';
cout<<"請輸入產品的價格:"<<'\n';
cin>>price;
cout<<'\n';
cout<<"請輸入產品的生產日期:"<<'\n';
cin>>date;
cout<<'\n';
cout<<"請輸入產品是否可食:"<<'\n';
cin>>zhi;
cout<<'\n';
cout<<"請輸入產品是否易碎"<<'\n';
cin>>sui;
cout<<'\n';

void?product::output()


? cout<<"產品的名稱:"<<name<<endl;
cout<<"產品的價格是:"<<price<<'\n';
cout<<"產品的生產日期是:"<<date<<'\n';
cout<<"產品是否可食:"<<zhi<<'\n';
cout<<"產品是否易碎:?"<<sui<<'\n';


}

int?main()
{
int?i=1;
product?c1,c2,c3; ? ? ? ? ? ? ? ? ? ? ?//大神們為什么我輸出最后有誤啊,輸出亂碼啊
c1.input();
c2.output?();
return?0;
}


正在回答

1 回答

c1.input() 這一步你設置好了c1中成員的值。

c2.output() ?但這一步你卻打印出了完全沒有接受過設置的c2,當然會是亂碼。

還有,你定義了c3,但沒有使用。

0 回復 有任何疑惑可以回復我~
#1

皓婆子 提問者

恩,我知道了,應該還是C1調用函數
2015-04-25 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
C++遠征之起航篇
  • 參與學習       290974    人
  • 解答問題       817    個

C++亮點盡在其中,本課程是在C語言基礎上的一個延伸,得以升華

進入課程

求大神解答,很急

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號