2024年5月25日发(作者:)

1.正确

2。正确

3.正确

程序

N

INPUTSYM=下一个符号

INPUTSYM=

Y

‘{’

ERROR

声明序列

语句序列

INPUTSYM=

‘}’

Y

出口

N

ERROR

声明序列

N

INPUTSYM

=‘int’

Y

声明语句

出口

声明语句

INPUTSYM=下一个符号

INPUTSYM=

‘int’

Y

标识符

N

ERROR

N

INPUTSYM=

Y

‘;’

INPUTSYM=下一个符号

ERROR

4.

出口

语句序列

INPUTSYM=‘if’

Y

N

INPUTSYM=‘while’

Y

Y

N

INPUTSYM=

‘for’

N

INPUTSYM=‘read’

语句

Y

N

INPUTSYM=‘write’

Y

N

INPUTSYM=‘{’

Y

N

Y

INPUTSYM=‘ID’

N

INPUTSYM=‘(’

Y

N

Y

4.

INPUTSYM=

N

‘NUM’

出口

语句序列

Y

出口

INPUTSYM=

‘}’