作者cultivate (帅易)
看板ESOE-94
标题Re: [计程] 乐透开奖
时间Tue Apr 18 22:48:05 2006
: #include<iostream>
: #include<stdlib.h>
: #include<time.h>
:
: using namespace std;
:
: void main()
: {
: int a, i, j, num[7];//i, j 为号码的顺序
:
: srand(time(NULL));//"srand"是用一个种子取乱数的函数,此时其种子为"time(NULL)"
: 。"time(NULL)"是"time.h"里的函数,读取时间。"NULL";此行输出一个乱数"rand()"
:
: num[0]=(rand()%46)+1;//使自srand函数得到乱数值介於1~46
:
: for(i=1; i<7; ++i)
: { a=(rand()%46)+1;
:
: for(j=0; j<i; ++j)
: {
: if(a==num[j])
: {
: i--;break;
: }
我想问这里可不可以不要打break
: else
: num[i]=a;
: }
: }
: cout<<"the lucky numbers this time are "<<num[0]<<", "<<num[1]<<",
: "<<num[2]<<", "<<num[3]<<", "<<num[4]<<", "<<num[5]<<",\n and the special
: number is "<<num[6];
:
:
: }
:
: --
: 痛啊>"< ○
: ︵︵\○╱/| 我刀都还没拿出来你在痛什麽~"~
: . . ﹎ ﹍﹍ ╱ ̄﹚ ╱>
:
: --
:
※ 发信站: 批踢踢实业坊(ptt.cc)
: ◆ From: 218.167.240.195
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 210.85.6.146
1F:推 loshihyen:可以 04/18 22:59
2F:推 faustus:大一魔人刘青云 04/18 23:10