| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 3303 人关注过本帖
标题:随机数产生问题?
只看楼主 加入收藏
duccdd
Rank: 1
等 级:新手上路
帖 子:48
专家分:0
注 册:2007-10-25
收藏
得分:0 
原帖由 [bold][underline]ldcsoftware[/underline][/bold] 于 2007-11-29 07:36 发表 [url=http://bbs.][/url]

什么意思啊?
我不理解啊!
我就在新的一行写srand(time(NULL));
没有其他的调用啊!


一个函数必须由其它函数调用,你写在那里编译器找不到调用它的函数当然报错
PS:你的日期为什么是2007-11-29 07:36 ,我一发帖就比你挤到下面去了
2007-11-28 21:40
ldcsoftware
Rank: 1
等 级:新手上路
帖 子:39
专家分:0
注 册:2007-8-6
收藏
得分:0 
原帖由 [bold][underline]duccdd[/underline][/bold] 于 2007-11-28 09:58 发表 [url=http://bbs.][/url]
谁调用srand?

什么意思啊?
我不理解啊!
我就在新的一行写srand(time(NULL));
没有其他的调用啊!
2007-11-29 07:36
ldcsoftware
Rank: 1
等 级:新手上路
帖 子:39
专家分:0
注 册:2007-8-6
收藏
得分:0 
原帖由 [bold][underline]踏魔狼[/underline][/bold] 于 2007-11-28 19:08 发表 [url=http://bbs.][/url]
在头文件中加上#pragma once
看能不能解决.

兄弟啊!
还是不行啊!
有没有可能是我的机器问题!
或者是我的编译器的问题啊!
好像 都不可以!
好郁闷!
2007-11-29 13:24
vfdff
Rank: 6Rank: 6
等 级:侠之大者
威 望:8
帖 子:2172
专家分:425
注 册:2005-7-15
收藏
得分:0 
#include <stdlib.h>
#include <stdio.h>
#include <time.h>
int main(void)
{
    int i;
    time_t t;
    srand((unsigned) time(&t));/*注意类型转换*/
    printf("Ten random numbers from 0 to 99

");
    for(i=0; i<10; i++)
        printf("%d
", rand() % 100);
    return 0;
}
2007-11-29 13:27
ldcsoftware
Rank: 1
等 级:新手上路
帖 子:39
专家分:0
注 册:2007-8-6
收藏
得分:0 
原帖由 [bold][underline]duccdd[/underline][/bold] 于 2007-11-28 21:34 发表 [url=http://bbs.][/url]
一个函数必须由其它函数调用

不知道啊!
这个srand(time(NULL));
不过这里不是不需要其他函数调用吗?
2007-11-29 13:32
ldcsoftware
Rank: 1
等 级:新手上路
帖 子:39
专家分:0
注 册:2007-8-6
收藏
得分:0 
原帖由 [bold][underline]vfdff[/underline][/bold] 于 2007-11-29 13:27 发表 [url=http://bbs.][/url]
#include
#include
#include
int main(void)
{
    int i;
    time_t t;
    srand((unsigned) time(&t));/*注意类型转换*/
    printf("Ten random numbers from 0 to 99

");
    for(i=0; i

兄弟我忘记了告诉你我是在  Win32 Application 里面写的!
好像这两个有点不一样啊在console可以啊!
2007-11-29 13:38
ldcsoftware
Rank: 1
等 级:新手上路
帖 子:39
专家分:0
注 册:2007-8-6
收藏
得分:0 
原帖由 [bold][underline]duccdd[/underline][/bold] 于 2007-11-28 21:40 发表 [url=http://bbs.][/url]


一个函数必须由其它函数调用,你写在那里编译器找不到调用它的函数当然报错
PS:你的日期为什么是2007-11-29 07:36 ,我一发帖就比你挤到下面去了

兄弟我忘记了告诉你
我是在Win32 Application里面写的
不是在Win32 Console Application里面的啊
2007-11-29 13:39
ldcsoftware
Rank: 1
等 级:新手上路
帖 子:39
专家分:0
注 册:2007-8-6
收藏
得分:0 
原帖由 [bold][underline]踏魔狼[/underline][/bold] 于 2007-11-28 19:08 发表 [url=http://bbs.][/url]
在头文件中加上#pragma once
看能不能解决.

兄弟我忘记了告诉你
我是在Win32 Application里面写的
不是在Win32 Console Application里面的啊
2007-11-29 13:39
ldcsoftware
Rank: 1
等 级:新手上路
帖 子:39
专家分:0
注 册:2007-8-6
收藏
得分:0 
原帖由 [bold][underline]ldcsoftware[/underline][/bold] 于 2007-11-29 13:39 发表 [url=http://bbs.][/url]

兄弟我忘记了告诉你
我是在Win32 Application里面写的
不是在Win32 Console Application里面的啊


怎么还是没有人啊!
2007-12-04 23:01
Torres
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2008-11-9
收藏
得分:0 
不要设为全局变量,就好了
rtrtrt
2008-11-25 17:12
快速回复:随机数产生问题?
数据加载中...
 
   



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

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