猿问

c语言中怎么让电脑随机产生数

慕粉15279446966
浏览 3004回答 2
2回答

NadiaSmile

使用rand函数,如果不指定范围按1楼操作就好,指定要x-y范围的随机数的话就rand()%(y-x+1)+x比如要求1~10之间的随机数 就是rand()%10+1

kofzxaaa

#include <stdio.h>#include <stdlib.h>#include <time.h> //用到了time函数 int main(){  int i,ran;   srand((unsigned) time(NULL)); //用时间做种,每次产生随机数不一样   for (i=0; i<20; i++)   {     ran = rand() % 101;  //产生0-100的随机数     printf("%d ", ran);   }     return 0;}
随时随地看视频慕课网APP
我要回答