2017-11-24 3 views
-7

그것은 내 간단한 바보 같은 programm입니다. 답은 "x | x"와 같아야하지만 그렇지 않습니다. 같은 변수에 문을 문자열을 결정하는 경우에 당신이 사용하고 있기 때문에 | "X X를" 함수에서 잊어 버린 인수

enter image description here

enter image description here

+1

죄송합니다. 사진을 열 수 없습니다. 코드를 게시하고 여기에 텍스트로 출력하십시오. –

+1

여기에 코드를 작성하십시오 –

+1

이것은 최소, 완전하며 검증 가능한 예가 아닙니다. https://stackoverflow.com/help/mcve –

답변

0

은 인쇄 할 수 없습니다. 파이프의 양쪽에있는 문자의 값은 단일 변수에 따라 달라지며 'x'만 1 일 수 있음을 의미합니다. 나는 이것이 정말로해야 할 일을 말할 수 없어 훨씬 더 많은 정보를 제공 할 수는 없다.

이 프로그램의 3 개 결과가 있습니다

  • 입력 '1': 인쇄 "X | 2"
  • 입력 '2': 인쇄 "1 | X"
  • 다른 것을 입력 : "1 | 2"프린트

EDIT : 아 나는 당신이하려고 한 것을 봅니다. 당신은 그것을 두 번 실행하고 q와 w를 따로 설정하기를 원했습니다. 위의 범위에서 선언 된 변수를 전달하기 때문에이 작업을 수행 할 수 없습니다. 이러한 함수는 해당 변수에 액세스 할 수 없으며 해당 변수를 변경할 수 없으며 매개 변수로 전달하여 해당 변수에 대한 참조에 액세스 할 수 있습니다.

관련 문제