【发布时间】:2012-01-13 16:04:52
【问题描述】:
我正在尝试创建一个简单的程序或函数来接受用户输入,这可能是一个有效的十六进制数字。
我正在尝试找出一种方法来验证它是否是正确的十六进制值,如果为真则返回十六进制值,如果为假则返回错误消息。
我正在考虑一个检查每个字符以确保其 0-9 或 A-F 的函数,但不知道如何实现。
谢谢。
【问题讨论】:
-
这是作业吗?如果是,请添加作业标签。
-
不是作业,我正在尝试建立我的 C 知识,发现它非常困难,因为在线教程不是很好,而且我确实有一个基本功能来验证输入然后丢失了我的所有数据usb,我似乎无法让它完全验证十六进制
-
嗯.. 从更简单的程序开始。确保你能理解 if、while 和朋友,然后才能继续前进。
-
知道了,我从基本程序开始,并设法建立了一个复杂的程序,输入数据比较、验证和错误处理等
标签: c validation input hex