随机函数的使用b=rand()%3;与b=rand()*10000%3;有什么区别??两个的取值都是在0~2![解决办法]The rand() function returns a pseudo-random integer between 0 and RAND_MAX.后面的可能会有会有溢出的可能,所以后者的取值是在-2~2并非楼主所想