A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

求高手

15 个回复

倒序浏览
没人么!进来看答案的!
回复 使用道具 举报
同求,小白才来学习
回复 使用道具 举报
随机么?静等大神
回复 使用道具 举报
c会,oc还没看到呢- -
回复 使用道具 举报
oc的stdlic同文件中不是有个函数 arc4random_uniform
回复 使用道具 举报
这个在oc中没有介绍吧,oc向下兼容c  用c语言中的就行。
回复 使用道具 举报
  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:15
9#

高手高手高高手
回复 使用道具 举报
iphone 发表于 2015-8-28 12:39
高手高手高高手

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

即可
回复 使用道具 举报
timehzy 发表于 2015-8-28 13:26
上面代码实现的是生成10个0-19的随机数,如果要1-20的话,把第二行改为
即可 ...

正经高手。。佩服呀  
回复 使用道具 举报
貌似还没学到这个函数把
回复 使用道具 举报
小笼包 发表于 2015-8-28 16:48
貌似还没学到这个函数把

OC里面的一个随机数函数  为了技术分发帖的,顺便帮不知道的朋友们普及一下   
回复 使用道具 举报
iphone 发表于 2015-8-28 15:51
正经高手。。佩服呀

哈哈,我也是才学的,这个函数好久不用都忘了,看到你这个帖子特地回去查了下
回复 使用道具 举报
timehzy 发表于 2015-8-30 12:20
哈哈,我也是才学的,这个函数好久不用都忘了,看到你这个帖子特地回去查了下 ...

大神都爱谦虚
回复 使用道具 举报

胡歌的私生子吗?
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马