- 博客(7)
- 收藏
- 关注
原创 double转int精度丢失问题
在做学校的acm题时遇到这么一个问题,多余部分已省去,问题部分为: 输入正整数n,取2的n次方的最高位。 由M=2^n,两边取以10为底的对数,logM=nlog2=y 则pow(10,y的小数部分)即为所求。 于是有如下代码: #include #include #include using namespace std; int high(long long int
2015-05-10 18:19:45
5813
原创 单链表表示多项式ADT&多项式加法
//多项式ADT //利用单链表实现 //要求:输入顺序必须按照从指数的大小,由大到小 //如:7x^3+4x^2+1 //想要结束该次多项式输入,请在下一项输入 0 -1 #include #include typedef struct node *ptrNode; #define Len sizeof(struct node) struct node { int coefficient;
2015-04-11 14:37:06
835
转载 warning C4552: “>>”: 运算符不起任何作用;应输入带副作用的运算符
转自:http://www.letuknowit.com/topics/20111124/warning-c4552.html/ 今天在写一个小程序的时候,需要用到移位操作,可谁想竟然给弄出来个warning C4552,具体错误如下: “warning C4552: “>>”: 运算符不起任何作用;应输入带副作用的运算符” 检查了下代码,原来是自己疏忽导致的,我的代
2015-04-09 20:36:34
17208
原创 C++ Primer 5th edition 第1章问题记录
VS基础使用方法(在此使用Visual Studio 2013为例) 新建项目 已安装-按下图选择,名称、位置 下一步,选择空项目 右击头文件-添加-新建项,选择C++文件。 P20 练习1.20:在网站http://www.informit.com/store/c-plus-plus-pri
2015-02-23 17:35:23
568
原创 【C++】【基础】const限定符的使用
在上一阶段,翻阅了《C++primer》中的前两章,在此处将const限定符的使用方法写在博客中,加深自己的理解,也方便遗忘时的查阅。 1.使用const修饰可以将一个变量定义为一个常量,必须初始化,不能更改。想要为常量定义会引发错误。 2.const对象被设定为仅在文件内有效,想在多个文件内共享,必须在定义之前添加extern,声明时也必须添加extern。
2014-12-03 17:49:48
433
原创 颓废的大学生活?被封闭了的眼界?种一棵树不如现在!
“种一棵树最好的时间是十年前,其次是现在。” 我不知道今天的自己和往常的自己是否有不同,只是突然间脑海中
2014-11-15 16:38:28
651
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人