失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > //5. 有若干本图书 图书信息包括图书书名 作者 出版社和价格。要求输出图书价格(

//5. 有若干本图书 图书信息包括图书书名 作者 出版社和价格。要求输出图书价格(

时间:2021-12-26 00:04:03

相关推荐

//5. 有若干本图书 图书信息包括图书书名 作者 出版社和价格。要求输出图书价格(

//5. 有若干本图书,图书信息包括图书书名、作者、出版社和价格。要求输出图书价格(const成员函数),

//显示图书书名、作者、出版社(非const成员函数)、根据图书书名查找图书并显示相关信息等功能。

#include"iostream"

#include"string.h"

using namespace std;

class book1

{

private:

char name[12];

char author[12];

char adress[12];

float price;

public:

book1();

void printprice()const;

void printother();

void find1(book1 *y,char *x );

};

int main()

{

book1 b1[5];

for(int i=0;i<5;i++)

{

b1[i].printprice();

b1[i].printother();

cout<<endl;

}

char s1[12];

cin>>s1;

b1[1].find1(b1,s1);

return 0;

}

void book1::find1(book1 *y,char *x)

{

for(int i=0;i<5;i++)

if(strcmp(y[i].name,x)==0)

{

cout<<y[i].name<<" "<<y[i].author<<" "<<y[i].adress<<" "<<y[i].price<<endl;

}

}

void book1::printprice()const

{

cout<<price<<" ";

}

void book1::printother()

{

cout<<name<<" "<<author<<" "<<adress<<" "<<endl;

}

book1::book1()

{

cin>>name>>author>>adress>>price;

}

//5. 有若干本图书 图书信息包括图书书名 作者 出版社和价格。要求输出图书价格(const成员函数) //显示图书书名 作者 出版社(非const成员函数) 根据图书书名查找图书并显示相关信息等

如果觉得《//5. 有若干本图书 图书信息包括图书书名 作者 出版社和价格。要求输出图书价格(》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。