少尉
UID2017809
U币0
G币2139
技术0
主题5
精华0
阅读权限75
注册时间2012-7-22
最后登录2023-12-21
在线时间79 小时
手机13609634810
少尉
|
根据你提供的代码,问题可能在第 2 行的 param/'please enter parameter',$ 'x-',x,resp 中。这里使用了 x 变量,但是它没有被定义或赋值,所以默认值是空字符串。因此,当用户输入参数后,表达式 P269=x 实际上是 P269="",即将 P269 赋值为空字符串。 要将用户输入的参数赋值给 P269,需要将参数名直接写入表达式中,而不是使用变量。修改方法如下: plaintext Copy code param/'please enter parameter',$ 'x-',resp expendt/'p269='+resp halt 在第 2 行的 param 命令中,将 'x-' 改为 ''(空字符串),这样用户输入的参数就会直接赋值给 resp 变量。然后,在第 3 行的 expendt 命令中,将 'p269=x' 改为 'p269='+resp,这样用户输入的参数就会被拼接到表达式字符串中,从而实现向 P269 赋值的目的。 请尝试使用以上修改后的代码,看看是否可以实现你想要的功能。 |
|