第二周上机项目4图书

来源:互联网 发布:mac 印象笔记 目录 编辑:程序博客网 时间:2024/05/26 22:59
/* *Copyright (c) 2015, 烟台大学计算机学院 *All rights reserved. *文件名称:text.cpp *作者:陈栋梁 *完成日期:2014年 3 月 18 日 *版本号:v1.0 * */#include <iostream>#include <cstdio>using namespace std;class Book{public:    void setBook();    void borrow();    void restore();    void print();    void set_no(int n);    int get_no();private:    char name[100];    char writer[100];    char public_name[100];    float price;    int num;    int No;};void Book::setBook(){    cout<<"书名:";    gets(name);    cout<<"作者:";    gets(writer);    cout<<"出版社:";    gets(public_name);    cout<<"价格:";    cin>>price;    cout<<"数量:";    cin>>num;    cout<<"书号:";    cin>>No;}void Book::borrow(){    --num;}void Book::restore(){    ++num;}void Book::print(){    cout<<"name: "<<name<<endl;    cout<<"writer: "<<writer<<endl;    cout<<"public name: "<<public_name<<endl;    cout<<"price: "<<price<<endl;    cout<<"num: "<<num<<endl;    cout<<"No: "<<No<<endl<<endl;}void Book::set_no(int n){    No=n;}int Book::get_no(){    return No;}int main(){    Book b1;    b1.setBook();    b1.print();    cout<<"借出一本后:";    b1.borrow();    b1.print();    cout<<"还回一本:";    b1.restore();    b1.print();    cout<<"请输入修改的书号:";    int n;    cin>>n;    b1.set_no(n);    b1.print();    return 0;}

0 0
原创粉丝点击