为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

C
慕粉15279446966 2016-10-15 10:29:45
查看完整描述

2 回答

?
NadiaSmile

TA贡献149条经验 获得超291个赞

使用rand函数,

如果不指定范围按1楼操作就好,指定要x-y范围的随机数的话就rand()%(y-x+1)+x

比如要求1~10之间的随机数 就是rand()%10+1

查看完整回答
3 反对 回复 2016-10-15
  • LZP___
    LZP___
    你怎么什么都会。
  • NadiaSmile
    NadiaSmile
    这是C语言的啊 C语言我学过啊,不过我不是什么都会啊 我就是个菜鸟...
?
kofzxaaa

TA贡献66条经验 获得超26个赞

#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;
}

查看完整回答
2 反对 回复 2016-10-15
  • 2 回答
  • 0 关注
  • 3010 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信