版权声明!此乃原创!转载请附上原文出处链接!
1. 随机生成0-10的数字
每次生成的随机数都相同:
#include <stdio.h>
#include <stdlib.h>//rand()
int main()
{
srand(1);//由于种子seed一直都是1,每次生成相同的随机数
int i;
for (i = 0; i < 10; i++)
printf("%d, ", rand()%11); //(巧用求余符号)生成0-10间的随机数字
}
每次生成的随机数都不同:
#include <stdio.h>
#include <stdlib.h>
#include <time.h>//time()
int main()
{
srand(time(NULL));//每次生成不一样的随机数
int i;
for (i = 0; i < 10; i++)
printf("%d, ", rand()%11);
}
2. 随机生成一个大写字母
#include <stdio.h>
#