c++ 关于随机数 radom
c++中随机数的使用,如下:// c++ random 列子
/* rand example: guess the number */
#include <stdio.h>/* printf, scanf, puts, NULL */
#include <stdlib.h> /* srand, rand */
#include <time.h> /* time */
int main() {
int iSecret, iGuess;
/* initialize random seed: */
srand(time(NULL));
/* generate secret number between 1 and 10: */
iSecret = rand() % 10 + 1;
do {
printf("Guess the number (1 to 10): ");
scanf("%d", &iGuess);
if (iSecret < iGuess)
puts("The secret number is lower");
else if (iSecret > iGuess)
puts("The secret number is higher");
} while (iSecret != iGuess);
puts("Congratulations!");
return 0;
}
谢谢, 感谢楼主教学 srand生成的是伪随机数 谢谢楼主分享 混淆因子。。。。。 不是吧,发这么简单得也算 啊
页:
[1]