| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 664 人关注过本帖
标题:关于C++编程中遇到的问题
只看楼主 加入收藏
vain1984
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2007-6-23
收藏
 问题点数:0 回复次数:6 
关于C++编程中遇到的问题
本人想编写一个程序,该程序的功能是随机生成1个1到100之内的整数,然后在运行过程中可以按回车结束该程序,随机生成1到100整数可以办到,想请教一下如何编写"按了回车后退出程序"?
搜索更多相关主题的帖子: 整数 随机 回车 
2007-06-29 23:16
weishj
Rank: 1
等 级:新手上路
威 望:2
帖 子:141
专家分:0
注 册:2007-4-22
收藏
得分:0 
#include <iostream>
#include <conio.h>
using namespace std;
int main()
{
//此处放上你的随机数代码
while(getch()!=char(0xD));
return 0;
}


If you shed tears when you miss the sun, you also miss the stars.
2007-06-29 23:35
yinje2005
Rank: 2
等 级:论坛游民
帖 子:79
专家分:14
注 册:2007-6-14
收藏
得分:0 
上面的兄弟是正确的啊!是用WHILE语句啊!
2007-06-30 07:54
野比
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:24
帖 子:1627
专家分:516
注 册:2007-5-24
收藏
得分:0 

如何编写"按了回车后退出程序"?

使用system("pause");即可("按任意键继续...")


女侠,约吗?
2007-06-30 09:23
vain1984
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2007-6-23
收藏
得分:0 
回复:(vain1984)关于C++编程中遇到的问题
我试过了,还是不行啊,我的意思是想在程序执行时,按一下"回车按钮",可以使程序退出,不按键盘程序还是正常运行.如何使用c++来实现这个功能啊?
2007-06-30 12:59
weishj
Rank: 1
等 级:新手上路
威 望:2
帖 子:141
专家分:0
注 册:2007-4-22
收藏
得分:0 
那这样整吧:
#include <conio.h>
#include <iostream>
using namespace std;
int main()
{
while(!_kbhit())
{
//在此加上你的随机数代码
}
return 0;
}
如果想让按其它键仍正常,只在按回车时结束,那么用下面的:
#include <conio.h>
#include <iostream>
using namespace std;
int main()
{
loop:
while(!_kbhit())
{
//在此加上你的随机数代码
}
if(getch()!=char(0xd)) goto loop;
return 0;
}

If you shed tears when you miss the sun, you also miss the stars.
2007-06-30 13:19
野比
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:24
帖 子:1627
专家分:516
注 册:2007-5-24
收藏
得分:0 
在每次循环中加入键盘检测代码, 如LS所说...

女侠,约吗?
2007-06-30 21:25
快速回复:关于C++编程中遇到的问题
数据加载中...
 
   



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

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