| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 721 人关注过本帖
标题:如何创建不相等的随机整型常量
取消只看楼主 加入收藏
MoonVer
Rank: 2
等 级:论坛游民
帖 子:13
专家分:10
注 册:2010-7-23
结帖率:100%
收藏
已结贴  问题点数:20 回复次数:1 
如何创建不相等的随机整型常量
假设我要创建各含9个整型常量的数组 a、b、c 和 d,
其中a[1],b[0]都是1~9的随机数。
并且数组中其他整型常量与 a[1] , b[0] 的关系如下:
        a[0] = a[1] + 2;
        a[2] = a[1] + 1;
        a[3] = a[1] + 2;
        a[4] = a[1] + 3;
        a[5] = a[1] + 4;
        a[6] = a[1] + 2;
        a[7] = a[1] + 1;
        a[8] = a[1] + 2;
        a[9] = a[1] + 3;

        b[1] = b[0] + 1;
        b[2] = b[0] + 1;
        b[3] = b[0] + 1;
        b[4] = b[0] + 1;
        b[5] = b[0] + 1;
        b[6] = b[0] + 2;
        b[7] = b[0] + 3;
        b[8] = b[0] + 3;
        b[9] = b[0] + 3;

        c[0] = a[0] * 10 + b[0];
        c[1] = a[1] * 10 + b[1];
        c[2] = a[2] * 10 + b[2];
        c[3] = a[3] * 10 + b[3];
        c[4] = a[4] * 10 + b[4];
        c[5] = a[5] * 10 + b[5];
        c[6] = a[6] * 10 + b[6];
        c[7] = a[7] * 10 + b[7];
        c[8] = a[8] * 10 + b[8];   
        c[9] = a[9] * 10 + b[9];

        d[0] = b[0] * 10 + a[0];
        d[1] = b[1] * 10 + a[1];
        d[2] = b[2] * 10 + a[2];
        d[3] = b[3] * 10 + a[3];
        d[4] = b[4] * 10 + a[4];
        d[5] = b[5] * 10 + a[5];
        d[6] = b[6] * 10 + a[6];
        d[7] = b[7] * 10 + a[7];
        d[8] = b[8] * 10 + a[8];
        d[9] = b[9] * 10 + a[9];
那么我要如何写这个程序才能使数组 c 和数组 d 中的每一个常量的值都不相等。
多谢各位大虾!!
搜索更多相关主题的帖子: 整型 常量 相等 随机 
2010-08-03 17:12
MoonVer
Rank: 2
等 级:论坛游民
帖 子:13
专家分:10
注 册:2010-7-23
收藏
得分:0 
感谢2楼,不过能解释一下您的for循环吗?
我是个初学者,对for循环不太了解。
2010-08-04 19:17
快速回复:如何创建不相等的随机整型常量
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.026443 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved