c++菜鸟起航
so__sunshine
这个作者很懒,什么都没留下…
展开
-
基础的图书馆管理系统
编写图书馆管理系统。要求编写一个类。 类中的数据成员:name(书名)、writer(著者)、public_name(出版社)、price(价格)、number(数量)、no(书号) 类中的成员函数:setbook(为数据成员赋值) borrow和restore(借入和借出,表现为number的加一和减一)原创 2016-03-09 21:44:32 · 816 阅读 · 0 评论 -
不用中间变量交换两个数的值
当要交换两个数的值时,通常的做法是定义一个临时变量,然后再进行交换。那么能不能不用临时变量而交换两个数的值呢?可以的!C语言提供的异或运算就可以实现这样的操作。 异或运算符^也称XOR运算符,它的规则是若参加运算的两个二进位同号,则结果为0(假);异号为1(真)。即0 ^ 0 = 0, 0 ^ 1 = 1, 1 ^ 0 = 1, 1 ^ 1 = 0。 例:转载 2016-11-16 21:55:25 · 402 阅读 · 0 评论