
c++复习
lzxorls
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
打字游戏
程序设计复习3 看了网上的一个课程,讲的是金山打字游戏,自己写代码尝试了一下,实现了一些功能。其中碰到了一些比较有趣的问题 关于随机数rand()和srand() 单独使用rand()会默认添加一个srand()函数 在C++中,当srand中的参数相同(即随机数种子相同)时,则产生的伪随机数列也相同 srand函数用于为rand函数产生随机数种子 通常用time(NULL)作为sra...原创 2018-02-17 19:42:00 · 336 阅读 · 0 评论 -
setw扩展
程序设计复习2 setw和setsprecision都需要使用头文件 #include 注意是iomanip而不是iomainp,垃圾参考书搞得我弄了好久 setsprecision() 设置小数位数(包括小数点),setsprecise(3)表示保留小数点后两位 如果使用printf输出的话 float k=1.8567; printf("%.4f",k); //////1.85原创 2018-02-04 18:24:54 · 410 阅读 · 0 评论 -
关于原码反码及补码
程序设计复习1 首先,在有符号数中,正数的源码,反码和补码都是相同的,首位为符号位(正数为0),后面的以二进制数值表示其数值。 接下来看负数 在源码中,负数也类似于正数的表示,不过符号位变为了1 源码表示负数是最简单的也是最容易理解的,符号位表示正负号,其余位转化为二进制即可。但是源码存在许多缺陷,比如0的表示不唯一,10000000和00000000都可以表示为0,在程序中存在正0和负0原创 2018-01-25 19:36:08 · 1088 阅读 · 0 评论