作图题(请高手帮忙 谢谢)
用状态图方式实现行扫描程序,扫描的数据包括字符与数字及空格等,规则如下:第一个字符为N, 紧接着为数字,直到碰到空格或结束符为止,若为结束符,则行扫描程序结束,若为空格键,则接下来是空格或字符G, M, S或T, 紧接着又是数字,循环如此直到行结束,其它情况则为错误处理,请画出其状态图,并预计接下去的程序将作怎样的处理?例子: N10 G1 M3 S2 T5 (正确)
N 10 (错误)
G1 (错误)
N10 X10 (错误)
请画出该过程的状态图
非常感谢