字符判断

littleeagle007 2004-11-22 10:16:23
我想判断0——9之间的字符用这个表达试可不可以??
while('0'<=input[i+1]<='9')
...全文
114 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
Cassati 2004-11-24
  • 打赏
  • 举报
回复
楼上的,也许他不知道啦~其实我也才知道不久哈
bruceteen 2004-11-24
  • 打赏
  • 举报
回复
为什么不用 isdigit ?
quickball 2004-11-24
  • 打赏
  • 举报
回复
可以这样写,但不会总得到正确的结果
allen_zhaozhencn 2004-11-24
  • 打赏
  • 举报
回复
while('0'<=input[i+1]<='9') //合法
dongyuanzhang 2004-11-22
  • 打赏
  • 举报
回复
c>='0' && c<='9',没有'0'<=input[i+1]<='9'的用法!看来搂主的C是没学好!
littleeagle007 2004-11-22
  • 打赏
  • 举报
回复
谢了哈,果然是c>='0' && c<='9'
Cassati 2004-11-22
  • 打赏
  • 举报
回复
不能写成这样吧~~

要用这个符号连起&&
whoho 2004-11-22
  • 打赏
  • 举报
回复
应该不行吧,语法错误
应该做组合判断:
c>='0' && c<='9'
littleeagle007 2004-11-22
  • 打赏
  • 举报
回复
while(input[i+1]=='9'||input[i+1]=='8'||input[i+1]=='7'||input[i+1]=='6'||input[i+1]=='5'||input[i+1]=='4'||input[i+1]=='3'||input[i+1]=='2'||input[i+1]=='1'||input[i+1]=='0')与
//while('0'<=input[i+1]<='9') 有什么区别??
fancard 2004-11-22
  • 打赏
  • 举报
回复
可以吧
littleeagle007 2004-11-22
  • 打赏
  • 举报
回复
在线等

64,685

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧