사용자 입력을 처리하고 싶습니다 dc
.
의 경우 다음을 ?
의미 info dc
합니다.
'?'
Reads a line from the terminal and executes it. This command
allows a macro to request input from the user.
그러나 숫자의 제곱을 계산하기 위해 다음과 같은 일련의 명령을 입력한 다음 입력 내용을 입력하면 다음과 같습니다 9
.
?d*p
9
나는 얻다:
dc: stack empty
dc: stack empty
dc: stack empty
제가 ?
뭔가 잘못 이해한 걸까요?
답변1
명령줄에서 이 DC 코드를 실행한 다음 입력을 제공한 후 ?
작업을 수행하려는 번호를 채운다고 가정해 보겠습니다.stack
dc
?
삼
d*p
결과는 다음과 같습니다.
9