| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 405 人关注过本帖
标题:随机数的定义
只看楼主 加入收藏
zlh666
Rank: 1
等 级:新手上路
帖 子:22
专家分:0
注 册:2014-11-9
结帖率:57.14%
收藏
已结贴  问题点数:13 回复次数:8 
随机数的定义
# include<stdio.h>

int main(void)
{
   
    int a=100;
    int b;
    int i;
    int j=10;
    int c;

    printf("                      ____________猜数字____________\n");
    printf("                                1:开始游戏\n");
    printf("                                2:退出游戏\n");
    printf("                                  请输入:");
   
    scanf("%d",&c);
   
    if(c == 1)

       for(i=0;i<j;++i)
       {   
           printf("输入一个数字:");
           scanf("%d",&b);

            if(a>b)
               printf("小了\n");
             else if(a<b)
               printf("大了\n");
            else
            {
               printf("对了\n");
               return 0;
            }
       }
    if(c == 2)
       return 0;

    return 0;
}
这是一个猜数字的程序可是我想知道如何定义随机数,各位高手们请帮帮忙。
补充一下,我是用VC++6.0编的。

[ 本帖最后由 zlh666 于 2014-11-17 18:51 编辑 ]
搜索更多相关主题的帖子: include 开始游戏 
2014-11-17 18:48
zlh666
Rank: 1
等 级:新手上路
帖 子:22
专家分:0
注 册:2014-11-9
收藏
得分:0 
最好是定义随机数种子的,就是随机数每次都不一样
2014-11-17 19:11
zlh666
Rank: 1
等 级:新手上路
帖 子:22
专家分:0
注 册:2014-11-9
收藏
得分:0 
跪求答案
2014-11-17 19:11
黑漆漆
Rank: 2
等 级:论坛游民
帖 子:31
专家分:48
注 册:2014-11-4
收藏
得分:13 
#include<stdio.h>
#include<time.h>
#include<stdlib.h>
int main()
{
    int a;
    srand((unsigned)time(NULL));
    a=rand()%100;//rand是随机数,一般猜数在0到100以内,所以对100取余。
    printf("%d",a);
    return 0;
}
2014-11-17 19:11
黑漆漆
Rank: 2
等 级:论坛游民
帖 子:31
专家分:48
注 册:2014-11-4
收藏
得分:0 
#include<stdio.h>
#include<time.h>
#include<stdlib.h>
int main()
{
    int a;
    srand((unsigned)time(NULL));
    a=rand()%100;//rand是随机数,一般猜数在0到100以内,所以对100取余。
    printf("%d",a);
    return 0;
}
2014-11-17 19:11
黑漆漆
Rank: 2
等 级:论坛游民
帖 子:31
专家分:48
注 册:2014-11-4
收藏
得分:0 
这个随机数与机器内部的时间有关,但这是伪随机数,这个代码还勉强可以
2014-11-17 19:13
zlh666
Rank: 1
等 级:新手上路
帖 子:22
专家分:0
注 册:2014-11-9
收藏
得分:0 
回复 4 楼 黑漆漆
太感谢了,你完美的解决了我的问题。
2014-11-17 19:17
zlh666
Rank: 1
等 级:新手上路
帖 子:22
专家分:0
注 册:2014-11-9
收藏
得分:0 
回复 6 楼 黑漆漆
不好意思,我只有这点分了。
2014-11-17 19:20
黑漆漆
Rank: 2
等 级:论坛游民
帖 子:31
专家分:48
注 册:2014-11-4
收藏
得分:0 
回复 8 楼 zlh666
0.0多看些书,实际操作点,在这里活跃一点,分就有了~
2014-11-17 19:34
快速回复:随机数的定义
数据加载中...
 
   



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

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