C++
PO8OP
这个作者很懒,什么都没留下…
展开
-
关于随机数生成
c++随机数生成函数rand(),实质生成伪随机数列。 为生成更加随机的数列,需要srand(unsigned num)来播种。 常用方式srand((unsigned)time(NULL));//增加头文件 生成[a,b]之间的随机整数的方法: 1、rand()%(b-a+1)+a; 2、a+b*rand()/RAND_MAX; 两篇引用博文:第一篇讲了基本的方法,第二篇讲了一些限制转载 2016-11-18 23:04:15 · 624 阅读 · 0 评论 -
C++输入cin详解
C++输入cin详解 输入原理: 程序的输入都建有一个缓冲区,即输入缓冲区。一次输入过程是这样的,当一次键盘输入结束时会将输入的数据存入输入缓冲区,而cin函数直接从输入缓冲区中取数据。正因为cin函数是直接从缓冲区取数据的,所以有时候当缓冲区中有残留数据时,cin函数会直接取得这些残留数据而不会请求键盘输入 #1: #include using namespace转载 2016-11-21 18:36:25 · 557 阅读 · 0 评论 -
C++输入cin详解
输入原理: 程序的输入都建有一个缓冲区,即输入缓冲区。一次输入过程是这样的,当一次键盘输入结束时会将输入的数据存入输入缓冲区,而cin函数直接从输入缓冲区中取数据。正因为cin函数是直接从缓冲区取数据的,所以有时候当缓冲区中有残留数据时,cin函数会直接取得这些残留数据而不会请求键盘输入 #1: #include using namespace std; int main() {转载 2016-11-21 18:40:30 · 363 阅读 · 0 评论 -
C++ return (a,b)类似的问题
低级错误,因为C++中规定return返回值为最右边的值,所以return(a,b)等价于return b;原创 2016-12-24 12:16:21 · 2187 阅读 · 0 评论