说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

求C++算法代码。

编辑:说三道四文库 发布时间:2017-11-18 03:33
HTML文档下载 WORD文档下载 PDF文档下载
求一用C++写的程序:自动产生12位随机数码。兄弟们,快啊,急用。
TC3.0编译通过

#include <iostream.h>
#include <time.h>
#include <stdlib.h>

int main()
{
char szNumber[13];
time_t t;
srand(time(&t));
for(int i=0; i<12; i++) szNumber[i]=rand()%10+'0';
szNumber[i]=0;

cout<<szNumber;

return 0;
}
你给了我一个产生12位随机数码的C++程序,你能给我讲讲原理及流程吗?最好画个流程图我
原理就是取12个随机数,然后放到数组里面啊。
就是阿通过时间给出算子,通过循环给出12个随机数并存入数组就是这样啦
累死我了
#include<time.h>
const unsigned long maxshort=65536L;
const unsigned long multiplier=1194211693L;
const unsigned long adder=12345L;
class randomnumber
{
private:
unsigned long randseed;
public:
randomnumber(unsigned long s=0);
unsigned short random(unsigned long n);
double frandom(void);
};


randomnumber::randomnumber(unsigned long s)
{
if(s=0)
randseed=time(0);
else
randseed=s;
}
unsigned short randomnumber::random(unsigned long n)
{
randseed=multiplier*randseed+adder;
return(unsigned short)((randseed>>16)%n);
}
double randomnumber::frandom(void)
{
return random(maxshort)/double(maxshort);
}
那如何大量产生12位随机数,且可控生成数量
#include <iostream.h>
#include <time.h>
#include <stdlib.h>

#define     N      10

int main()
{
char szNumber[N][13];
time_t t;
srand(time(&t));
         for(int j=0; j<N; j++)
         {
   for(int i=0; i<12; i++) szNumber[j][i]=rand()%10+'0';
   szNumber[j][i]=0;
   cout<<szNumber[j];
          }

return 0;
}
生成两个6位的拼起来不行吗?

int r1 , r2;
char s[13];

srand(time(0))
r1 = rand() % 1000000;

srand(time(0)*time(0));
//防止和在极短时间内使用了与r1相同的随机种子。
//而再次调用srand是为了断绝r1与r2的关系。

r2 = rand() % 1000000;
sprintf(s , "%06d%06d" , r1 , r2);
给分了!
《近匠》Wilddog野狗,跨平台的实时通信云服务 【CTO讲堂】招人不易留人更难——创业团队要闯哪些关? iOS UIView动画实践(四):过渡与伪3D动画 日程全公布|年度人工智能技术精英聚会 7月26-27相约北京 TypeScript 1.5发布,支持大量ES6新特性 快快快!27个提升效率的iOS开源库推荐 《近匠》Maxense,“云+传感”推动产业变革 【探秘ES6】系列专栏(九):使用Babel和Broccoli 2015年Postgres全球开发者大会参会总结 英特尔硬享公社启动“创意原型拍卖” 对接创意与商机 详解Swift 2.0(一):苹果做的25项改变 2015甲骨文数据库大会:回顾、感恩、展望,欲续写辉煌 Nokia进军VR领域:让人欢喜让人忧 2015中国人工智能大会在京成功召开 成为糟糕游戏设计师的五种打开方式 Stripe使用指南:Swift开发中的信用卡支付 将安全延伸至云端以及更远的地方 专访FreeWheel北京研发中心:一流技术型人才应具有国际化视野 iOS UIView动画实践(五):Keyframe Animation 【CTO讲堂】简说创业公司的技术选型,从BearyChat的开发说起 《近匠》Webix,跨浏览器的JavaScript UI组件库 微软正式推送Windows 10,你会升级最后一款Windows产品? Cinatra:高性能现代C++ Web框架 《移动App测试实战》作者邱鹏:我在测试过程中遇到的那些坑 Rust一周精彩回顾:《高级Rust编程语言》、新增13名贡献者 来自Sony Morpheus的开发灵感: 如何打造逼真的VR游戏? 如何像巫师那样隔空操作——聊聊迷你雷达的原理和应用 等你来战——IBM Cloudant数据库开发大赛火热开启! 《近匠》360加固保,应用安全攻防的核心实现 DEFCON黑客大会抢鲜看:你所不知道的黑客大对决 MDCC2015中国移动开发者大会启动 七场专题技术论坛公布 通过ADSI验证用户登录的问题。 寻找控制面板编程方法 怎么判断类是否存在? 能通过网络修改其它机器的IP地址么?请教各位大侠,在线等!!! 求一段代码:如何得到硬盘的物理系列号,可以用来做为本机唯一标识! 在c++builder中怎样控制excel图表(急!!) 请问如何注册控件并调用、???谢谢 delphi连ACCESS怎么连,具体点。 一道有关类的习题 关于FORM使用的问题,请高手帮忙!!!!!!!!!! 有一个问题! ADOCommand 的问题 如何执行资源中的EXE文件!高手帮帮忙! 根据年份和月份得到天数? 水晶报表问题 请问用DELPHI做电子商务网有什么好书介绍? 数据库序列中表示当前值是???? 怎样通过数据库的内容,让复选框自动选择选上~~~~~~~~~是多选题来的~~~~ 青铜锁,情同锁 win2003接口问题 一个关于数据填加的问题! 我只有这30分了,一个高难度问题要向大家请教(关于创建及放弃)! 经常在别人的com代码里看到这段代码,做什么用的? 初学windows编程,有几点不明白的地方,请教各位 WinForm.cs(405,6): error CS0122: 不可访问“System.Windows.Forms.ProgressBar.value”,因为它受保护级别限制!!!!!这个错误提示 win2000server问题 那位大虾讲解一下,weblogic+jbuilder7+oracle的整合。给分 恢复数据库,怎样将数据库的连接全部断开? 请问西门子的哪些款手机可以直接识别AT指令?(在线等,马上给分) SQL SERVER数据库,这个语句太复杂了,实在头疼,谁能帮帮我啊 JSP连接DB2的问题 如何在WORD中发信??求助ing ... 一个关于对话框的问题。 《最后一颗子弹留给我》连载 = = = 有请江西的朋友进来一述 = = = 请问用代码如何实现以下批处理功能? 错误,着急! jsp与那个数据库是最好的搭配啊??? 倡导成产手机爱好者与自由开发者协会 在存储过程中能对数组进行操作吗? pb连接access的问题 我要把控制字符发给打印机,让他打印...实验成功洒分100 我有个SQL语句,实在搞不定,请指教…… 如何动态开内存 关于图片存储的问题 Lablel控件上显示的文本可以竖排,如何使QRlabel控件上显示的文本竖排 大家请进来看看吧,我实在没有多少分了,火烧眉毛了! 如何用双重循环实现表格中列的控制。 笑话 我想知道里面的内幕! 这个问题谁能解决阿?VB传C#中文乱码!!!!!!!!!!!!!!!!!!!!!!!!!!!! 南沙诸海岛能用什么词概括 英语翻译摘 要:通过对影响散打的各种速度因素进行分析与研究,使散打运动员明确各种技术速度的力学原理与技巧,以提高散打运动员的技、战术水平. 既来之,则安之这一成语出自那一部著作? 已知关于x的二次三项式x的平方+(a+2)x+a的平方是完全平方式,求a的值. 当a= 时二次三项式(a-3)x²-(a-3)x+2是完全平方式 当a=___时,关于x的二次三项式x2+(a+2)x+a2是完全平方式 请问如何把横着的表格竖起来?可还是不能竖起来? 化肥中销态氮和铵态氮的差别 秦帝国在南越设什么郡 希腊地形山地岛屿各占百分之多少 位于地中海,因希腊族和土耳其族分裂成两部分的岛屿是a克里特岛 b科西嘉岛 c塞浦路斯 日报:朝鲜增设14个经济特区 允许土十八届三中全会或定调国企改革:国民共冀宝斋博物馆馆长离世 馆内藏品被指雷“小产权房”暂无新政 三中全会或迎来嘉兴19岁女子未婚先孕 为保胎拿姐姐省人大调研杭州“治堵” 杭州酝酿再度杭州:市区60方以上新建住宅 最少配深圳1所小学被\"过渡安置\"8年 宁波首宗被强制收回宅地出售 成交楼面温州5天发生火灾147起 其中住宅火台湾“立法院”:向当局领导人丢鞋会促中资企业进军巴西 如何让巴西人爱上中兴麟、德邦二号嫌疑人刘爱平向包头市公国务院任免汤涛、孔昌生、汪康、周宁、国学与社会主义核心价值观 友善昆明暴恐案犯作案细节曝光 庭审仍在进缅甸拟加强与欧洲企业进行水电项目合作氢弹突破的功臣黄祖洽:没入选两弹功臣中国反垄断再开上亿元巨额罚单 反垄断菲律宾央行加息对抗通货膨胀巴西零售业6年来首次出现负增长重庆一假饲料诈骗团伙诈骗160余万元
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘