| 查看: 1531 | 回复: 4 | ||
[求助]
c++编程如何判断输入的数据是不是字符呢
|
|
本人非计算机专业,刚接触c++。最近在写一些小程序的时候遇到了一个问题:就是我在写猜数游戏的程序,基本思想就是计算机随机生成0~99的数据,用户猜测,总共10次机会,猜错了就给出正确答案。为了保证所谓的程序的健壮性,我要对用户输入的数据进行判断,如果用户输入的数据不在计算机产生的随机数范围内,这种情况好判断!像这样作出相应判断并处理就可以了: //判断游戏者输入数据是否有效 while (guess < 0 || guess > 99) { cout << "This is an invalid number !" << endl; cout << "Please enter the number you guess again !" << endl; cin >> guess; } 关键是如果用户输入的不是int型数据,而是字符型数据呢?比如说用户输入一个字母,而不是10进制数,这样程序就一直循环下去,我现在想问的是怎么判断用户输入的是不是任意字符呢?求高人解答啊 |
» 猜你喜欢
北京211副教授,35岁,想重新出发,去国外做博后,怎么样?
已经有9人回复
有没有人能给点建议
已经有5人回复
假如你的研究生提出不合理要求
已经有12人回复
实验室接单子
已经有7人回复
全日制(定向)博士
已经有5人回复
萌生出自己或许不适合搞科研的想法,现在跑or等等看?
已经有4人回复
Materials Today Chemistry审稿周期
已经有4人回复
参与限项
已经有3人回复
对氯苯硼酸纯化
已经有3人回复
所感
已经有4人回复
» 本主题相关价值贴推荐,对您同样有帮助:
关于C++中读取txt文件中字符串
已经有6人回复
一下的数据如何通过C++读取
已经有20人回复
C++面向对象多线程编程经典书籍
已经有43人回复
【教程】精通Matlab与C/C++混合程序设计(文字版,PDF)
已经有659人回复
关于用弦截法求f(x)=3x^3-5x^2+16x-60=0的c++编程问题,我的程序如下。
已经有3人回复
手机上的C/C++编译器,学编程的同学们有福了
已经有72人回复
C++里如何保证汉字和字符一起输出时宽度相等?
已经有4人回复
C++编程,关于循环结构的,大家看看我这程序哪里错了?
已经有21人回复
如何用matlab软件或者用C及C++自己手工编程寻找转折点
已经有12人回复
编程废又来求助关于哈弗曼树的C++代码……
已经有8人回复
大二编程废求助高手解答一下这个贪吃蛇的C++程序
已经有7人回复
C++builder编程求助
已经有3人回复
【讨论】用C++语言编程做图像处理的利与弊
已经有32人回复
自动化人
铜虫 (初入文坛)
- 应助: 3 (幼儿园)
- 金币: 185.4
- 帖子: 50
- 在线: 22.8小时
- 虫号: 1761525
- 注册: 2012-04-17
- 性别: GG
- 专业: 导航、制导与传感技术

2楼2013-11-06 21:10:20

3楼2013-11-06 21:59:57
4楼2013-11-06 23:34:52
5楼2013-11-06 23:35:38












回复此楼