程序设计基础实验报告(17)
时间:2025-07-14
时间:2025-07-14
#define BOOK_H
class Book {
public: Book(); static void add(); static void output(); static void find_n(); static void find_t(); static void modify_n(); static void modify_t(); static void delete_n(); static void delete_t(); static void sort(); static void save(); static void load (); Book & operator=(Book & Temp); friend istream & operator >> (istream & scin, Book & Temp); friend ostream & operator << (ostream & scout, Book & Temp); private: char number[8]; char title[20]; int quantity; static int NumBook; };
Book b[100];
int Book::NumBook=0;
void Book::add() { char flag='Y'; while(toupper(flag)=='Y') { cin>>b[NumBook]; NumBook++; cout<<"要继续添加吗(y/n)"; cin>>flag; if(toupper(flag)!='Y') { if(toupper(flag)=='N') { break; } else {
上一篇:市场营销实践报告