广告广告
  加入我的最爱 设为首页 风格修改
首页 首尾
 手机版   订阅   地图  繁体 
您是第 11829 个阅读者
 
<< 上页  1   2  >>(共 2 页)
发表文章 发表投票 回覆文章
  可列印版   加为IE收藏   收藏主题   上一主题 | 下一主题   
csr
个人文章 个人相簿 个人日记 个人地图
小有名气
级别: 小有名气 该用户目前不上站
推文 x0 鲜花 x898
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

下面是引用 leacks 于 2011-04-10 08:45 发表的 : 到引言文
23个乱数?
既然是-9~101
那就把取到的乱数-9不就好了?

rand()%111-9

也不用建啥阵列了
不然就是要用程式建阵列,否则为了这简单的小程式花时间在那边建110个阵列,有点浪费时间.
乱数它有指定在-9-101中间相隔+5的不连续数
因此不能依大大的方法
因为如此它就无法在指定的数目中产生乱数
所以依totsi大大的提示
终于如愿以偿
写成如上程式码
所以很感谢totsi大大之临门一脚


献花 x0 回到顶端 [10 楼] From:台湾中华电信股份有限公司 | Posted:2011-04-10 18:53 |
totsi
数位造型
个人文章 个人相簿 个人日记 个人地图
小人物
级别: 小人物 该用户目前不上站
推文 x0 鲜花 x53
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

其实Leacks大所说的用程式建阵列是可行的..因为你是固定间距。

底下的code你可以玩玩看,我没有测过是否可以complie,如有错误的话,可以试着解决:
复制程式
int nArrIndex = 0;    //存放阵列的索引
int *narray = new int(23);   //建立阵列

for ( int i = -9 ; i <= 101 ; i + 5 )
{
  if ( nArrIndex > 22 )  {  //阵列边界检查
    break; };
  narray[nArrIndex] = i;
   ++nArrIndex;             
}

之后的取值的方式,就跟一般阵列的作法一样。


[ 此文章被totsi在2011-04-14 21:38重新编辑 ]


恩...
献花 x0 回到顶端 [11 楼] From:台湾中华电信股份有限公司 | Posted:2011-04-13 11:42 |
leacks 手机
个人文章 个人相簿 个人日记 个人地图
小有名气
级别: 小有名气 该用户目前不上站
推文 x8 鲜花 x324
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

其实等差是可以靠数学公式.
楼上的方法算是自动建阵列,算是一个好处.

但无论室等差or等比都有公式.
因此只要改变要取第几个值,自然还是ok,不一定要建阵列
===
因为我想这是练习题.
越多方法的告知,能对新手有更多的刺激.
毕竟程式没有绝对的好,以及绝对的不好.但越多方法可以选时,你未来的撰写条件就越广泛.


献花 x0 回到顶端 [12 楼] From:台湾基础开发科技股份有限公司 | Posted:2011-04-13 21:33 |
csr
个人文章 个人相簿 个人日记 个人地图
小有名气
级别: 小有名气 该用户目前不上站
推文 x0 鲜花 x898
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

小弟回家后'
会照两位大大的说法
再作进一步思考
谢谢


献花 x0 回到顶端 [13 楼] From:局域网对方和您在同一内部网 | Posted:2011-04-14 10:38 |
tw2twtw
个人头像
个人文章 个人相簿 个人日记 个人地图
小有名气
级别: 小有名气 该用户目前不上站
推文 x50 鲜花 x548
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

如果指定要差5的话,可以乱数加减1 的数字然后乘于5.....


我的SV: 59.126.178.46:27015
模式:乱七八糟?
献花 x0 回到顶端 [14 楼] From:台湾中华电信股份有限公司 | Posted:2011-11-24 23:23 |
iamboss123
个人文章 个人相簿 个人日记 个人地图
小人物
级别: 小人物 该用户目前不上站
推文 x0 鲜花 x3
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

简单的方法是把时间拿来当seed来产生新乱数。


献花 x0 回到顶端 [15 楼] From:河北 | Posted:2014-01-12 14:35 |

<< 上页  1   2  >>(共 2 页)
首页  发表文章 发表投票 回覆文章
Powered by PHPWind v1.3.6
Copyright © 2003-04 PHPWind
Processed in 0.056659 second(s),query:16 Gzip disabled
本站由 瀛睿律师事务所 担任常年法律顾问 | 免责声明 | 本网站已依台湾网站内容分级规定处理 | 连络我们 | 访客留言