C++上机报告
2017-04-30 14:53
253 查看
一、问题及代码
二、运行结果
三、知识点总结
类和对象
四、心得体会
类和对象我不会,不清楚为什么我乱码了,还有找不到改正方法。
/* * 文件名称:Ex4-2.cpp * 作 者:周世豪 * 完成日期:2017 年 4月 25 日 * 版 本 号:cb v1.25.0 * 对任务及求解方法的描述部分: * 输入描述:无 * 问题描述: 运用类和对象解决图书馆的书的问题 * 程序输出:略 * 问题分析:略 * 算法设计:略 */ #include<iostream> #include<string> using namespace std; class Book { public: void setbook(string,string,string,double,int,int); void borrow(); void restore(); void print(); void set_No(int); int get_No(); private: string name; string writer; string publicer; double price; int number; int No; }; void Book::setbook(string _name,string _writer,string _publicer,double _price,int _number) { name=_name; writer=_writer; publicer=_publicer; price=_price; number=_number; } void Book::borrow() { number--; } void Book::restore() { number++; } void Book::set_No(int _No) { No=_No; } int Book::get_No() { return No; } void Book::print() { cout<<"书名"<<name<<endl; cout<<"作者"<<writer<<endl; cout<<"出版社"<<publicer<<endl; cout<<"价格"<<price<<endl; cout<<"数量"<<number<<endl; } int main() { Book b1; b1.setbook("平凡的世界","路遥","人民","35.4","100"); b1.print(); b1.borrow(); b1.print(); return 0; }
二、运行结果
三、知识点总结
类和对象
四、心得体会
类和对象我不会,不清楚为什么我乱码了,还有找不到改正方法。
相关文章推荐
- C++上机报告,任意输入三条边(a,b,c实型),若能构成三角形,则计算并输出其面积,否则输出标No Triangle!
- C++上机报告 利用公式计算π=4(1-1/3+1/5-1/7+1/9-...)的近似值,直到括号中最后一项的绝对值小于0.000001为止。
- 我的第一个C++上机报告 计124-4
- 我的第一个c++上机报告
- 二次上机C++报告
- 第一个C++上机报告(示例)
- 我的第四个C++上机报告(四个数中的最大数)
- 我的第一个C++上机报告
- 我的第一个C++上机报告
- 第一个c++上机报告
- 第一个c++上机报告
- 第一个C++上机报告
- 我的第一个c++上机报告
- 我的第一个c++上机报告
- 我的第一个C++上机报告
- C++上机报告 输入英文找出元音字母的个数(文章结束用$表示)
- 我的第一个C++上机报告(简单输出)
- 我的第一个c++上机报告
- C++上机报告 编程序生成一张从英尺到米的转换表(1米大约等于3.28英尺),以方便工厂里工人师傅使用。输出形式如下图所示,第i行第j列的值vij代表i*10+j英尺对应的米数。每输出10英尺的转换表
- 我的第一个C++上机报告