抽奖是随机的,所以我使用随机数进行抽奖。 1 #include 2 #include 3 #include 4 5 void choices(int num);//抽奖选项对应表 6 7 int main() 8 { 9 int num,i=10000;10 srand...
分类:
其他好文 时间:
2015-11-05 22:31:29
阅读次数:
209
最近写一个遗传算法的程序,需要用到随机数,很容易想到了C库里面的srand()和rand(),本来以为很简单的东西还是用出了问题。找了些资料,最后才搞定,看似简单的东西并不一定简单。 简单总结一下吧:1.RAND_MAX这个是stdlib.h里面定义的一个宏,定义如下:/** RAND_MAX is...
分类:
其他好文 时间:
2015-10-27 17:10:50
阅读次数:
173
C/C++: 1 /* 2 c++中不能用random 3 rand()返回0--RAND_MAX之间均匀分布的伪随机整数, 4 rand()不接收参数,随机数生成器总以相同的种子开始,默认以1为种子 5 srand()可以指定不同的数为种子, 6 R...
分类:
编程语言 时间:
2015-10-25 12:14:41
阅读次数:
206
#include
#include
#include
int rollDice(void);
void main()
{
enum Status{CONTINUE,WON,LOST};
int sum,myPoint,num = 1;
Status gameStatus;
srand(time...
分类:
其他好文 时间:
2015-10-18 11:30:48
阅读次数:
183
大家一起来玩一个小游戏吧!srand((unsignedint)time(NULL));//设置随时间变化的随机数ret=rand()%100;//产生0~100随机数添加#include<time.h>改变100的值,使其产生0~其他的随机数.自定义游戏菜单menu.#include<stdio.h>
#include<stdlib.h>
#include<ti..
分类:
编程语言 时间:
2015-10-15 06:34:57
阅读次数:
279
#include<stdio.h>
#include<stdlib.h>
#include<time.h>
voidguess()
{
intinput=0;
intret;
srand((unsignedint)time(NULL));
ret=rand()%100;
printf("请输入0-100内的数字\n");
do
{
scanf("%d",&input);
if(input<ret)
printf("猜小了!!!");
els..
分类:
编程语言 时间:
2015-10-15 06:27:42
阅读次数:
287
1.猜数字游戏#include<stdio.h>#include<stdlib.h>#include<time.h>intmain(){intret;intnum=0;srand((unsignedint)time(NULL));ret=rand()%100;scanf("%d",&num);while(num!=ret){if(num>ret){printf("toobig!\n");}if(num<ret){printf("toosmall..
分类:
编程语言 时间:
2015-10-14 14:30:35
阅读次数:
158
#include<stdio.h>
#include<stdlib.h>
#include<time.h>
intgame()
{
intnum=0;
intret=0;
srand((unsignedint)time(NULL));
ret=rand;
ret=ret%100;
while(1)
{
scanf("%d",&num);
if(num>ret)
{
printf("大了,请再猜!\n");
}
elseif(num<ret)..
分类:
编程语言 时间:
2015-10-13 13:58:19
阅读次数:
234
#include<stdio.h>
#include<stdlib.h>
#include<time.h>
voidgame()
{
intinput=0;
printf("欢迎使用猜数字游戏\n");
srand((unsignedint)time(NULL));
intret=rand()%100;
do
{
printf("请输入你猜的数字:>");
scanf_s("%d",&input);
..
分类:
编程语言 时间:
2015-10-13 13:56:37
阅读次数:
151
常用的时间唯一脚本:Action(){ intid,scid; char*vuser_group,strid[5]; charproposalNo[1024]; inti; charOrderId[20]; srand(time(NULL));//特别注意:加上这句,每次取不同的随机值 i=rand...
分类:
其他好文 时间:
2015-10-12 17:07:37
阅读次数:
520