我们可以在程序里面给变量写值,例如下面例子:
>001:X+@1;
>002:&@1=@1+1; 变量计算式
上面这个例子可以实现变量累加移动 ,但是有个问题。
如果按停止后 再按运行变量值 还是计算以后的值没有复原开机后状态。我们改下面例子
>001:&@1=0; 给变量赋值0
>002:X+@1;
>003:&@1=@1+1; 变量计算式
>004:J2; 跳回第2行防止变量被重复置0
上面这个例子解决了变量累计问题,但是如果变量@1是用户输入的数据,那么用户输入数据变量就无效了
我们可以借用变量来给变量赋值如下完美解决
>001:&@2=@1; 给变量赋值 @1是屏幕输入的值
>002:X+@2;
>003:&@2=@2+1; 变量计算式
>004:J2; 跳回第2行防止变量被重复置0