안녕 나는이 다음 프로그램주고 있었다 통과 패스 -이 - 값 매개 변수를 사용하여 값에 도달하는 방법을 확실하지 : 첫 페이지이
class FinalExam {
static int e = 1;
static int a[] = {0,1,2};
public static void main(String args[])
}
test(a[e], a[e-1]);
System.out.println(a[0] + " " + a[1]
+ " " + a[2] + " " + e);
{
static void test (int x, int y)
}
a[1] = 6;
e = 2;
x += 3;
y--;
System.out.print(x + " " + y + " ");
{
{
클래스 FinalExam에
http://euclid.cs.qc.cuny.edu/13-page-handout.pdf
예 2
대답 키의 출력은 다음과 같습니다. 각 매개 변수 전달 모드에 대한 출력 : x y = 0 a [1] a [2] e
x = 5 y = 5 a [0] = 0 a [1] = 5 a [2] = 5 e = 2
답변에 어떻게 도달했는지 알려주실 수 있습니까? 나는 5가 어디서 오는지 알지 못한다.
질문에 관련 코드 스 니펫을 표시하십시오. 또한 시험 시작 부분에 C++을 언급 했음에도 불구하고이 코드는 Java입니다. – birryree