您的位置:程序门 -> 专题开发/技术/项目 -> 数据结构与算法



请问一个随机数问题?


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


请问一个随机数问题?[已结贴,结贴人:sellwell]
发表于:2007-06-08 23:10:36 楼主
怎样可以产生固定位数的随机数吗,就是数字不同,但是位数相同....
发表于:2007-06-09 15:36:471楼 得分:10

如下:

#include   <iostream>
#include   <ctime>

using   namespace     std;

int   main()
{
int   len;
cout < < "输入数字位数   :\n ";
cin> > len;
srand(time(0));
for   (   int   i=0;   i <len;   ++i   )
cout < <rand()%10;
cout < <endl;
return   0;
}
发表于:2007-06-09 17:23:432楼 得分:10
你的rand()%10;为0~9的任意值
譬如你要的是三位数,那就是100~999的数字咯
cout < <100+rand()%900;
不就是啦?


快速检索

最新资讯
热门点击