CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  C/C++ >  C++ 语言

rand()问题!

楼主liyuan02(梨园)2005-06-02 22:57:37 在 C/C++ / C++ 语言 提问

请问在C++   中怎么产生1到100的随机数!   谢谢!  
  问题点数:20、回复次数:13Top

1 楼sunman1982(冥王星)回复于 2005-06-02 22:59:52 得分 2

rand()%100Top

2 楼sunman1982(冥王星)回复于 2005-06-02 23:00:12 得分 2

取余运算Top

3 楼foochow(无聊,灌水......)回复于 2005-06-02 23:01:58 得分 2

rand()%100+1Top

4 楼liyuan02(梨园)回复于 2005-06-02 23:17:07 得分 0

在C++中产生1到100随机数,下面程序编译通过,但运行出现以下错误   不知是怎么回事?  
  error   LNK2005:   _main   already   defined   in   12.obj  
  fatal   error   LNK1169:   one   or   more   multiply   defined   symbols   found  
   
  #include<stdlib.h>  
  #include<time.h>  
  #include<iostream.h>  
  void   main()  
  {  
        int   i;    
        srand((unsigned)time(NULL));  
        i=rand()%100+1;  
        cout<<i<<endl;  
   
  }Top

5 楼zhangsong1238(C++ fans)回复于 2005-06-02 23:20:32 得分 5

呵,你留下一个邮箱,给你一个C++函数的使用方面的软件,我自已觉得很有用的。Top

6 楼liyuan02(梨园)回复于 2005-06-02 23:22:48 得分 0

好的,liyuan02@163.com  
  谢谢了!Top

7 楼mccxj(老鼠不逛街)回复于 2005-06-02 23:24:52 得分 3

 
  #include<stdlib.h>  
  #include<time.h>  
  #include<iostream.h>  
  void   main()  
  {  
        int   i;    
        srand((unsigned)time(NULL));  
        i=rand()%100+1;  
        cout<<i<<endl;  
   
  }  
   
  通过测试。。没问题呀。。。Top

8 楼liyuan02(梨园)回复于 2005-06-02 23:28:22 得分 0

不行啊       我在VCxiaTop

9 楼liyuan02(梨园)回复于 2005-06-02 23:30:41 得分 0

不行啊   我在vc下调试的,程序能编译通过,但运行出现以下错误   不知是怎么回事?  
  error   LNK2005:   _main   already   defined   in   12.obj  
  fatal   error   LNK1169:   one   or   more   multiply   defined   symbols   found  
   
  Top

10 楼farger(发哥)回复于 2005-06-02 23:50:25 得分 2

12.obj  
  这个文件~~你check一下吧Top

11 楼Wolf0403(废人:独活十年~心如刀割)回复于 2005-06-02 23:58:32 得分 2

你的   VC   工程中包含了多于一个   .c   /   .cpp   文件,并且不止一个文件包含了   main   函数。Top

12 楼mostideal(三甲)回复于 2005-06-03 00:07:16 得分 1

dingTop

13 楼zdy_8212(zdy_8212)回复于 2005-06-03 00:51:14 得分 1

一个项目只能有一个MAIN入口函数。而且也可见你好多个变量已经定义多次。看下。h.等文件,或是引用时在不同的文件中多次引用同一个。Top

相关问题

  • 关于rand()
  • 请问rand().................
  • 关于srand()和rand().
  • 关于RAND(),SRAND()的含义?
  • 还是关于rand()的。。。。
  • 怎样写一个rand()function
  • rand()是什么函数?
  • rand()函数和同余法
  • RAND函数怎么用?
  • 我的rand函数为什么不能这样用啊,int a = rand();

关键词

  • null
  • rand
  • 随机数
  • srand
  • 产生1
  • cout
  • error lnk
  • unsigned
  • include
  • defined

得分解答快速导航

  • 帖主:liyuan02
  • sunman1982
  • sunman1982
  • foochow
  • zhangsong1238
  • mccxj
  • farger
  • Wolf0403
  • mostideal
  • zdy_8212

相关链接

  • C/C++ Blog
  • C/C++类图书
  • C/C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo