黑马程序员技术交流社区

标题: OC,编写一个程序,获取10个1至20的随机数 [打印本页]

作者: iphone    时间: 2015-8-27 18:35
标题: OC,编写一个程序,获取10个1至20的随机数
求高手

作者: lixianzhu0712    时间: 2015-8-27 21:47
没人么!进来看答案的!
作者: GodLovenan    时间: 2015-8-27 21:53
同求,小白才来学习
作者: 手心的温度    时间: 2015-8-27 23:03
随机么?静等大神
作者: wanghui001001    时间: 2015-8-28 00:00
c会,oc还没看到呢- -
作者: tr2e    时间: 2015-8-28 09:12
oc的stdlic同文件中不是有个函数 arc4random_uniform
作者: 庞佳星    时间: 2015-8-28 10:58
这个在oc中没有介绍吧,oc向下兼容c  用c语言中的就行。
作者: timehzy    时间: 2015-8-28 11:24
  1. for(int i=0;i<10;i++){
  2.      int num = arc4random_uniform(20);
  3.      printf("%d\t",num);
  4. }
复制代码

作者: iphone    时间: 2015-8-28 12:39
timehzy 发表于 2015-8-28 11:24

高手高手高高手
作者: timehzy    时间: 2015-8-28 13:26
iphone 发表于 2015-8-28 12:39
高手高手高高手

上面代码实现的是生成10个0-19的随机数,如果要1-20的话,把第二行改为
  1. int num = arc4random_uniform(20)+1;
复制代码

即可
作者: iphone    时间: 2015-8-28 15:51
timehzy 发表于 2015-8-28 13:26
上面代码实现的是生成10个0-19的随机数,如果要1-20的话,把第二行改为
即可 ...

正经高手。。佩服呀  
作者: 小笼包    时间: 2015-8-28 16:48
貌似还没学到这个函数把
作者: iphone    时间: 2015-8-28 17:51
小笼包 发表于 2015-8-28 16:48
貌似还没学到这个函数把

OC里面的一个随机数函数  为了技术分发帖的,顺便帮不知道的朋友们普及一下   
作者: timehzy    时间: 2015-8-30 12:20
iphone 发表于 2015-8-28 15:51
正经高手。。佩服呀

哈哈,我也是才学的,这个函数好久不用都忘了,看到你这个帖子特地回去查了下
作者: iphone    时间: 2015-8-30 12:28
timehzy 发表于 2015-8-30 12:20
哈哈,我也是才学的,这个函数好久不用都忘了,看到你这个帖子特地回去查了下 ...

大神都爱谦虚
作者: 毛强    时间: 2015-9-11 11:58
手心的温度 发表于 2015-8-27 23:03
随机么?静等大神

胡歌的私生子吗?




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2