| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 587 人关注过本帖
标题:请教一个随机数问题
只看楼主 加入收藏
jbddd
Rank: 2
等 级:论坛游民
帖 子:45
专家分:24
注 册:2009-7-26
结帖率:87.5%
收藏
已结贴  问题点数:30 回复次数:8 
请教一个随机数问题
请问可以用c语言来编一个小程序,用回车来控制选号的启动(范围是0~9)一次回车键是开始 另一次是结束 选出一个数出来 而在没有选出来之前 0~9是不断打印 各位帮帮忙了
搜索更多相关主题的帖子: 随机数 
2009-07-26 14:59
jbddd
Rank: 2
等 级:论坛游民
帖 子:45
专家分:24
注 册:2009-7-26
收藏
得分:0 
接贴后 再加50分 真的很急谢谢各位
2009-07-27 08:34
jbddd
Rank: 2
等 级:论坛游民
帖 子:45
专家分:24
注 册:2009-7-26
收藏
得分:0 
也就是再开一个贴 悬赏分来发言就可以了 还是先谢谢
2009-07-27 08:35
chao1573
Rank: 2
等 级:论坛游民
帖 子:23
专家分:28
注 册:2007-6-28
收藏
得分:0 
2009-07-27 10:13
lin52045
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:41
专家分:113
注 册:2009-7-24
收藏
得分:0 
直接跳出来的还简单,但要在回车前不断打印的话就不会了...

C语言入门新手,大家一起讨论学习!
2009-07-27 10:17
asmdaydream
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:中原
等 级:版主
威 望:13
帖 子:257
专家分:840
注 册:2009-5-10
收藏
得分:0 
看看信号吧 signal 应该有一定的用处

常走夜路不怕黑 长沙PHP高薪招聘群6K+ 95926136
2009-07-27 11:16
tinjp
Rank: 5Rank: 5
等 级:职业侠客
帖 子:52
专家分:340
注 册:2006-11-4
收藏
得分:20 
#include <stdio.h>

int main()
{
    while(getch() != '\r');    //等待用户敲回车
    srand((unsigned)time(0));    //初始化种子

    for(;;)
    {
        printf("%d\b",rand() % 10);    /输出随机数
        if (kbhit() && (getch() == '\r')) break;    //检测是否有按键按下并且是回车
    }

    return 0;
}

[[it] 本帖最后由 tinjp 于 2009-7-27 17:48 编辑 [/it]]
2009-07-27 17:47
jbddd
Rank: 2
等 级:论坛游民
帖 子:45
专家分:24
注 册:2009-7-26
收藏
得分:0 
回复 7楼 tinjp
头一步是对的后面可是你没有选完以后的打印也就是要保存当按下回车后最后一个数字

[[it] 本帖最后由 jbddd 于 2009-7-27 21:45 编辑 [/it]]
2009-07-27 21:28
tinjp
Rank: 5Rank: 5
等 级:职业侠客
帖 子:52
专家分:340
注 册:2006-11-4
收藏
得分:10 
int n = rand() % 10;
        printf("%d\b",);
        if (kbhit() && (getch() == '\r'))
        {
            printf("\n%d",n);
            break;
        }
2009-07-28 07:55
快速回复:请教一个随机数问题
数据加载中...
 
   



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

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