前面是废话:rand是根据随机数种子返回15位的伪随机数(15位即0~127,每个数字出现的概率均等)之前提到的随机数种子用void srand(unsigned int)设置,参数即是希望设定的数当随机数种子每次变化时,我们可以认为rand()返回的数字是随机变化的每次调用都会变化的当然是时间time_t time(void*);用法:先在一个地方srand((unsigned)time(NULL));之后每次调用rand()返回一个0至127的随机数,得到的数字加减乘除随你了