作者eu7908 (小事)
看板C_and_CPP
标题[问题] 「整数」能作为一个判断条件吗?
时间Fri Mar 20 02:00:59 2009
我希望程式能判断当使用者输入的东西如果非一整数的话
就跳出回圈
这样判断的条件不知道要怎麽打?
有办法这样写吗?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.113.189.8
1F:→ peefly:X-floor(X) != 0 或许有更快更简便的写法 03/20 02:17
2F:推 legnaleurc:regex_match( input, result, "[1-9][0-9]*" ) 03/20 02:19
3F:推 stool100:X-int(X) 03/20 09:31
4F:推 ledia:用 char array 接, 自己去判断是否全是数字 03/20 10:18
5F:→ MOONRAKER:regex赞 03/20 10:48
6F:→ arelu:regex效率比较慢,但是不错用 03/20 11:20
7F:推 hylkevin:二楼的不吃0和负数 03/20 18:18
8F:推 legnaleurc:"-?(0|([1-9][0-9]*))" = = 03/20 19:18
9F:→ kobala:3楼 int是type不是function吧? 03/20 23:31
10F:推 goosey:3楼是用C的cast 03/20 23:58