Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我将在 IJVM 上执行一个“简单程序”,但它要求:
您必须只输入数字字符(0x30 到 0x39)。
因此,如果我插入例如(A 或 b 或 g 等),它将以“HALT”停止。如何在没有字母字符的情况下设置从 0x30 到 0x39 的值的条件?
您将需要两个单独的测试。
如果它同时满足这两个条件,那么它就是你想要的输入。
回应关于三种“如果”的评论:
每个条件分支都有两个可能的跳转目标,一个用于条件为真时,另一个用于条件为假时。
对于 n < 0 测试,当 n < 0 时取 TRUE 地址,当 n >= 0 时取 FALSE 地址。n < 0 测试也可以测试 n >= 0,具体取决于取的地址。