Есть ли у оператора EOF в Ti-83 Basic, как на многих других языках, таких как C? Я знаю, что некоторые программы заканчиваются, когда нажата кнопка «Вкл.» (Как и оператор EOF, Ctrl + D, в * nix), но я не смог выяснить, как эта операция назначена.вызов «EOF» в Ti-83 BASIC
Как очень плохой пример, скажем, у меня есть
:Prompt Str0
:While Str0 ≠ "EOF"
:Disp "This code works!"
:Prompt Str0
:End
Я хочу, чтобы напечатать «Этот код работает!» а затем запросите Str0, пока я не введу ключевую комбинацию (кнопка «Вкл.», я предполагаю), которая завершает файл.
Теперь, конечно, есть другие способы выражения кода выше, что делает не полагаться на EOF. Я просто пытаюсь дать простой пример того, какой сценарий может быть полезен EOF .
Я не понимаю, почему это необходимо. Так как кнопка «Вкл.» Немедленно завершает работу программы (а также создает ошибку «ERR: BREAK», поэтому она не очень идеальна), я не понимаю, зачем вам нужен какой-либо из этих бизнес-операций EOF для ее обработки. – user3932000
@ user3932000 Я думаю, что ты прав. 2nd + Quit также, кажется, завершается без каких-либо беспорядочных сообщений ERR: BREAK. ;) –