public class one { public static void main(string[] args) { int size = 10, nuf, fun;
DESCRIPTION
public class One { public static void main(String[] args) { int size = 10, nuf, fun; for (nuf = 0; nuf < size; nuf++) { for (fun = 0; fun < size; fun++) if ( fun == 0 || fun == size - 1 || __________________ ) - PowerPoint PPT PresentationTRANSCRIPT
public class One { public static void main(String[] args) { int size = 10, nuf, fun; for (nuf = 0; nuf < size; nuf++) { for (fun = 0; fun < size; fun++) if ( fun == 0 || fun == size - 1 || __________________ ) System.out.print(" *"); else System.out.print(" "); System.out.println(); } } }
public class One { public static void main(String[] args) { int size = 10, nuf, fun; for (nuf = 0; nuf < size; nuf++) { for (fun = 0; fun < size; fun++) if (true) System.out.print( "(" + nuf + "," + fun + ")" ); else System.out.print(" "); System.out.println(); } } }
(0,0)(0,1)(0,2)(0,3)(0,4)(0,5)(0,6)(0,7)(0,8)(0,9)(1,0)(1,1)(1,2)(1,3)(1,4)(1,5)(1,6)(1,7)(1,8)(1,9)(2,0)(2,1)(2,2)(2,3)(2,4)(2,5)(2,6)(2,7)(2,8)(2,9)(3,0)(3,1)(3,2)(3,3)(3,4)(3,5)(3,6)(3,7)(3,8)(3,9)(4,0)(4,1)(4,2)(4,3)(4,4)(4,5)(4,6)(4,7)(4,8)(4,9)(5,0)(5,1)(5,2)(5,3)(5,4)(5,5)(5,6)(5,7)(5,8)(5,9)(6,0)(6,1)(6,2)(6,3)(6,4)(6,5)(6,6)(6,7)(6,8)(6,9)(7,0)(7,1)(7,2)(7,3)(7,4)(7,5)(7,6)(7,7)(7,8)(7,9)(8,0)(8,1)(8,2)(8,3)(8,4)(8,5)(8,6)(8,7)(8,8)(8,9)(9,0)(9,1)(9,2)(9,3)(9,4)(9,5)(9,6)(9,7)(9,8)(9,9)
public class One { public static void main(String[] args) { int size = 10, nuf, fun; for (nuf = 0; nuf < size; nuf++) { for (fun = 0; fun < size; fun++) if (_____________) System.out.print( "(" + nuf + "," + fun + ")" ); else System.out.print(" "); System.out.println(); } } }
(0,0)(0,1)(0,2)(0,3)(0,4)(0,5)(0,6)(0,7)(0,8)(0,9)
(1,0)(1,1)(1,2)(1,3)(1,4)(1,5)(1,6)(1,7)(1,8)(1,9)
(2,0)(2,1)(2,2)(2,3)(2,4)(2,5)(2,6)(2,7)(2,8)(2,9)
(3,0)(3,1)(3,2)(3,3)(3,4)(3,5)(3,6)(3,7)(3,8)(3,9)
(4,0)(4,1)(4,2)(4,3)(4,4)(4,5)(4,6)(4,7)(4,8)(4,9)
(5,0)(5,1)(5,2)(5,3)(5,4)(5,5)(5,6)(5,7)(5,8)(5,9)
(6,0)(6,1)(6,2)(6,3)(6,4)(6,5)(6,6)(6,7)(6,8)(6,9)
(7,0)(7,1)(7,2)(7,3)(7,4)(7,5)(7,6)(7,7)(7,8)(7,9)
(8,0)(8,1)(8,2)(8,3)(8,4)(8,5)(8,6)(8,7)(8,8)(8,9)
(9,0)(9,1)(9,2)(9,3)(9,4)(9,5)(9,6)(9,7)(9,8)(9,9)
public class One { public static void main(String[] args) { int size = 10, nuf, fun; for (nuf = 0; nuf < size; nuf++) { for (fun = 0; fun < size; fun++) if ( fun == 0 ) System.out.print( "(" + nuf + "," + fun + ")" ); else System.out.print(" "); System.out.println(); } } }
*** (0,1)(0,2)(0,3)(0,4)(0,5)(0,6)(0,7)(0,8)(0,9)
*** (1,1)(1,2)(1,3)(1,4)(1,5)(1,6)(1,7)(1,8)(1,9)
*** (2,1)(2,2)(2,3)(2,4)(2,5)(2,6)(2,7)(2,8)(2,9)
*** (3,1)(3,2)(3,3)(3,4)(3,5)(3,6)(3,7)(3,8)(3,9)
*** (4,1)(4,2)(4,3)(4,4)(4,5)(4,6)(4,7)(4,8)(4,9)
*** (5,1)(5,2)(5,3)(5,4)(5,5)(5,6)(5,7)(5,8)(5,9)
*** (6,1)(6,2)(6,3)(6,4)(6,5)(6,6)(6,7)(6,8)(6,9)
*** (7,1)(7,2)(7,3)(7,4)(7,5)(7,6)(7,7)(7,8)(7,9)
*** (8,1)(8,2)(8,3)(8,4)(8,5)(8,6)(8,7)(8,8)(8,9)
*** (9,1)(9,2)(9,3)(9,4)(9,5)(9,6)(9,7)(9,8)(9,9)
public class One { public static void main(String[] args) { int size = 10, nuf, fun; for (nuf = 0; nuf < size; nuf++) { for (fun = 0; fun < size; fun++) if (fun == nuf) System.out.print( "(" + nuf + "," + fun + ")" ); else System.out.print("(...)"); System.out.println(); } } }
(0,0)(...)(...)(...)(...)(...)(...)(...)(...)(...)(...)(1,1)(...)(...)(...)(...)(...)(...)(...)(...)(...)(...)(2,2)(...)(...)(...)(...)(...)(...)(...)(...)(...)(...)(3,3)(...)(...)(...)(...)(...)(...)(...)(...)(...)(...)(4,4)(...)(...)(...)(...)(...)(...)(...)(...)(...)(...)(5,5)(...)(...)(...)(...)(...)(...)(...)(...)(...)(...)(6,6)(...)(...)(...)(...)(...)(...)(...)(...)(...)(...)(7,7)(...)(...)(...)(...)(...)(...)(...)(...)(...)(...)(8,8)(...)(...)(...)(...)(...)(...)(...)(...)(...)(...)(9,9)
public class One { public static void main(String[] args) { int size = 10, nuf, fun; for (nuf = 0; nuf < size; nuf++) { for (fun = 0; fun < size; fun++) if (_____________) System.out.print( "(" + nuf + "," + fun + ")" ); else System.out.print(" "); System.out.println(); } } }
(0,0)(0,1)(0,2)(0,3)(0,4)(0,5)(0,6)(0,7)(0,8)(0,9)
(1,0)(1,1)(1,2)(1,3)(1,4)(1,5)(1,6)(1,7)(1,8)(1,9)
(2,0)(2,1)(2,2)(2,3)(2,4)(2,5)(2,6)(2,7)(2,8)(2,9)
(3,0)(3,1)(3,2)(3,3)(3,4)(3,5)(3,6)(3,7)(3,8)(3,9)
(4,0)(4,1)(4,2)(4,3)(4,4)(4,5)(4,6)(4,7)(4,8)(4,9)
(5,0)(5,1)(5,2)(5,3)(5,4)(5,5)(5,6)(5,7)(5,8)(5,9)
(6,0)(6,1)(6,2)(6,3)(6,4)(6,5)(6,6)(6,7)(6,8)(6,9)
(7,0)(7,1)(7,2)(7,3)(7,4)(7,5)(7,6)(7,7)(7,8)(7,9)
(8,0)(8,1)(8,2)(8,3)(8,4)(8,5)(8,6)(8,7)(8,8)(8,9)
(9,0)(9,1)(9,2)(9,3)(9,4)(9,5)(9,6)(9,7)(9,8)(9,9)
frilled.cs.indiana.edu%java One(0,0)(...)(...)(...)(0,4)(...)(...)(...)(...)(...)(...)(1,1)(...)(...)(1,4)(...)(...)(...)(...)(...)(...)(...)(2,2)(...)(2,4)(...)(...)(...)(...)(...)(...)(...)(...)(3,3)(3,4)(...)(...)(...)(...)(...)(...)(...)(...)(...)(4,4)(...)(...)(...)(...)(...)(...)(...)(...)(...)(5,4)(5,5)(...)(...)(...)(...)(...)(...)(...)(...)(6,4)(...)(6,6)(...)(...)(...)(...)(...)(...)(...)(7,4)(...)(...)(7,7)(...)(...)(...)(...)(...)(...)(8,4)(...)(...)(...)(8,8)(...)(...)(...)(...)(...)(9,4)(...)(...)(...)(...)(9,9)frilled.cs.indiana.edu%cat One.javapublic class One { public static void main(String[] args) { int size = 10, nuf, fun; for (nuf = 0; nuf < size; nuf++) { for (fun = 0; fun < size; fun++) if (nuf == fun || fun == 4) System.out.print( "(" + nuf + "," + fun + ")" ); else System.out.print("(...)"); System.out.println(); } } }
class One {
public static void main(String[] args) {
boolean p = false,
q = true,
r = true;
System.out.println( ! ( p && ( q || !r )));
}
}
class One {
public static void main(String[] args) {
boolean p = false,
q = true,
r = true;
System.out.println( ! ( false && ( q || !r )));
}
}
class One {
public static void main(String[] args) {
boolean p = false,
q = true,
r = true;
System.out.println( ! ( false && ( true || !r )));
}
}
class One {
public static void main(String[] args) {
boolean p = false,
q = true,
r = true;
System.out.println( ! ( false && ( true || !true )));
}
}
class One {
public static void main(String[] args) {
boolean p = false,
q = true,
r = true;
System.out.println( ! ( false && ( true || false )));
}
}
class One {
public static void main(String[] args) {
boolean p = false,
q = true,
r = true;
System.out.println( ! ( false && ( true )));
}
}
class One {
public static void main(String[] args) {
boolean p = false,
q = true,
r = true;
System.out.println( ! ( false && true ));
}
}
class One {
public static void main(String[] args) {
boolean p = false,
q = true,
r = true;
System.out.println( ! ( false ));
}
}
class One {
public static void main(String[] args) {
boolean p = false,
q = true,
r = true;
System.out.println( ! false );
}
}
class One {
public static void main(String[] args) {
boolean p = false,
q = true,
r = true;
System.out.println( true );
}
}
int x = 8, y = 0; if (x < 10) { if (x > 5) y = 1; else y = 2; }
int x = 8, y = 0; if (x < 10) { if (x > 5) y = 1; else y = 2; }
int x = 8, y = 0; if (x < 10) { if (x > 5) y = 1; else y = 2; }
int x = 8, y = 0; if (x < 10) { if (x > 5) y = 1; else y = 2; }
int x = 8, y = 0; if (x < 10) { if (x > 5) y = 1; else y = 2; }
so y ends up being 1
int x = 8, y = 0; if (x < 10) { if (x > 5) y = 1; else y = 2; }
int x = 8, y = 0; { if (x < 10) if (x > 5) y = 1; } else y = 2;
int x = 8, y = 0; if (x < 10) { if (x > 5) y = 1; else y = 2; }
int x = 8, y = 0; { if (x < 10) if (x > 5) y = 1; } else y = 2;
int x = 8, y = 0; { if (x < 10) if (x > 5) y = 1; } else y = 2;
for (int i = -10; i <= 10; i = i + 3) System.out.print("?");
for (int i = -10; i <= 10; i = i + 3) System.out.print("?");
i -10
for (int i = -10; i <= 10; i = i + 3) System.out.print("?");
i -10
?
for (int i = -10; i <= 10; i = i + 3) System.out.print("?");
i -10 -7
?
for (int i = -10; i <= 10; i = i + 3) System.out.print("?");
i -10 -7
??
for (int i = -10; i <= 10; i = i + 3) System.out.print("?");
i -10 -7 -4
??
for (int i = -10; i <= 10; i = i + 3) System.out.print("?");
i -10 -7 -4
???
for (int i = -10; i <= 10; i = i + 3) System.out.print("?");
i -10 -7 -4 -1
???
for (int i = -10; i <= 10; i = i + 3) System.out.print("?");
i -10 -7 -4 -1 2 5 8 11
???????
for (int i = -10; i <= 10; i = i + 3) System.out.print("?");
i -10 -7 -4 -1 2 5 8 11
???????
for (int i = -10; i <= 10; i = i + 3) System.out.print("?");
i -10 -7 -4 -1 2 5 8 11
??????? done
class One { public static void main(String[] args) { System.out.println( kanga(kanga(kanga(kanga(ru(1, 2), 1), 2), ru(1, 2) ), 1 ) ); } public static int kanga(int a, int b) { return a + b; } public static int ru(int a, int b) { return a - b; } }
class One { public static void main(String[] args) { System.out.println( kanga(kanga(kanga(kanga(ru(1, 2), 1), 2), ru(1, 2)), 1) ); } public static int kanga(int a, int b) { return a + b; } public static int ru(int a, int b) { return a - b; } }
class One { public static void main(String[] args) { System.out.println( kanga(kanga(kanga(kanga(ru(1, 2), 1), 2), -1 ), 1) ); } public static int kanga(int a, int b) { return a + b; } public static int ru(int a, int b) { return a - b; } }
class One { public static void main(String[] args) { System.out.println( kanga(kanga(kanga(kanga(ru(1, 2), 1), 2), -1 ), 1) ); } public static int kanga(int a, int b) { return a + b; } public static int ru(int a, int b) { return a - b; } }
class One { public static void main(String[] args) { System.out.println( kanga(kanga(kanga(kanga(-1, 1), 2), -1 ), 1) ); } public static int kanga(int a, int b) { return a + b; } public static int ru(int a, int b) { return a - b; } }
class One { public static void main(String[] args) { System.out.println( kanga(kanga(kanga(kanga(-1, 1), 2), -1 ), 1) ); } public static int kanga(int a, int b) { return a + b; } public static int ru(int a, int b) { return a - b; } }
class One { public static void main(String[] args) { System.out.println( kanga(kanga(kanga(0, 2), -1 ), 1) ); } public static int kanga(int a, int b) { return a + b; } public static int ru(int a, int b) { return a - b; } }
class One { public static void main(String[] args) { System.out.println( kanga(kanga(kanga(0, 2), -1 ), 1) ); } public static int kanga(int a, int b) { return a + b; } public static int ru(int a, int b) { return a - b; } }
class One { public static void main(String[] args) { System.out.println( kanga(kanga(2, -1 ), 1) ); } public static int kanga(int a, int b) { return a + b; } public static int ru(int a, int b) { return a - b; } }
class One { public static void main(String[] args) { System.out.println( kanga(kanga(2, -1 ), 1) ); } public static int kanga(int a, int b) { return a + b; } public static int ru(int a, int b) { return a - b; } }
class One { public static void main(String[] args) { System.out.println( kanga(1, 1) ); } public static int kanga(int a, int b) { return a + b; } public static int ru(int a, int b) { return a - b; } }
class One { public static void main(String[] args) { System.out.println( kanga(1, 1) ); } public static int kanga(int a, int b) { return a + b; } public static int ru(int a, int b) { return a - b; } }
class One { public static void main(String[] args) { System.out.println( 2 ); } public static int kanga(int a, int b) { return a + b; } public static int ru(int a, int b) { return a - b; } }
class One { public static void main(String[] args) { System.out.println( 2 ); } public static int kanga(int a, int b) { return a + b; } public static int ru(int a, int b) { return a - b; } }
so 2 gets printed
public class Nine { public static void main(String[] args) { Nine a = new Nine(); Nine b = new Nine(); a.nuf(1); a.fun(); b.nuf(3); b.fun(); a.nuf(5); System.out.println(Nine.m + a.n); } void nuf(int p) { this.n = this.n + p; Nine.m = Nine.m - p; } void fun() { int temp = this.n; this.n = Nine.m; Nine.m = temp; } int n; static int m; }
public class Nine { public static void main(String[] args) { Nine a = new Nine(); Nine b = new Nine(); a.nuf(1); a.fun(); b.nuf(3); b.fun(); a.nuf(5); System.out.println(Nine.m + a.n); } void nuf(int p) { this.n = this.n + p; Nine.m = Nine.m - p; } void fun() { int temp = this.n; this.n = Nine.m; Nine.m = temp; } int n; static int m; }
public class Nine { public static void main(String[] args) { Nine a = new Nine(); Nine b = new Nine(); a.nuf(1); a.fun(); b.nuf(3); b.fun(); a.nuf(5); System.out.println(Nine.m + a.n); } void nuf(int p) { this.n = this.n + p; Nine.m = Nine.m - p; } void fun() { int temp = this.n; this.n = Nine.m; Nine.m = temp; } int n; static int m; }
public class Nine { public static void main(String[] args) { Nine a = new Nine(); Nine b = new Nine(); a.nuf(1); a.fun(); b.nuf(3); b.fun(); a.nuf(5); System.out.println(Nine.m + a.n); } void nuf(int p) { this.n = this.n + p; Nine.m = Nine.m - p; } void fun() { int temp = this.n; this.n = Nine.m; Nine.m = temp; } int n; static int m; }
a
public class Nine { public static void main(String[] args) { Nine a = new Nine(); Nine b = new Nine(); a.nuf(1); a.fun(); b.nuf(3); b.fun(); a.nuf(5); System.out.println(Nine.m + a.n); } void nuf(int p) { this.n = this.n + p; Nine.m = Nine.m - p; } void fun() { int temp = this.n; this.n = Nine.m; Nine.m = temp; } int n; static int m; }
a
___fun()
___nuf(___)
a.n
public class Nine { public static void main(String[] args) { Nine a = new Nine(); Nine b = new Nine(); a.nuf(1); a.fun(); b.nuf(3); b.fun(); a.nuf(5); System.out.println(Nine.m + a.n); } void nuf(int p) { this.n = this.n + p; Nine.m = Nine.m - p; } void fun() { int temp = this.n; this.n = Nine.m; Nine.m = temp; } int n; static int m; }
a
a.n
Nine.m
___fun()
___nuf(___)
public class Nine { public static void main(String[] args) { Nine a = new Nine(); Nine b = new Nine(); a.nuf(1); a.fun(); b.nuf(3); b.fun(); a.nuf(5); System.out.println(Nine.m + a.n); } void nuf(int p) { this.n = this.n + p; Nine.m = Nine.m - p; } void fun() { int temp = this.n; this.n = Nine.m; Nine.m = temp; } int n; static int m; }
a
a.n
Nine.m
b
___fun()
___nuf(___)
public class Nine { public static void main(String[] args) { Nine a = new Nine(); Nine b = new Nine(); a.nuf(1); a.fun(); b.nuf(3); b.fun(); a.nuf(5); System.out.println(Nine.m + a.n); } void nuf(int p) { this.n = this.n + p; Nine.m = Nine.m - p; } void fun() { int temp = this.n; this.n = Nine.m; Nine.m = temp; } int n; static int m; }
a
a.n
Nine.m
b
b.n
___fun()
___nuf(___)
___fun()
___nuf(___)
public class Nine { public static void main(String[] args) { Nine a = new Nine(); Nine b = new Nine(); a.nuf(1); a.fun(); b.nuf(3); b.fun(); a.nuf(5); System.out.println(Nine.m + a.n); } void nuf(int p) { this.n = this.n + p; Nine.m = Nine.m - p; } void fun() { int temp = this.n; this.n = Nine.m; Nine.m = temp; } int n; static int m; }
a
a.n
Nine.m
b
b.n
0
0
0
___fun()
___nuf(___)
___fun()
___nuf(___)
public class Nine { public static void main(String[] args) { Nine a = new Nine(); Nine b = new Nine(); a.nuf(1); a.fun(); b.nuf(3); b.fun(); a.nuf(5); System.out.println(Nine.m + a.n); } void nuf(int p) { this.n = this.n + p; Nine.m = Nine.m - p; } void fun() { int temp = this.n; this.n = Nine.m; Nine.m = temp; } int n; static int m; }
a
a.n
Nine.m
b
b.n
0
0
0
___fun()
___nuf(___)
___fun()
___nuf( 1 )
public class Nine { public static void main(String[] args) { Nine a = new Nine(); Nine b = new Nine(); a.nuf(1); a.fun(); b.nuf(3); b.fun(); a.nuf(5); System.out.println(Nine.m + a.n); } void nuf(int p) { this.n = this.n + p; Nine.m = Nine.m - p; } void fun() { int temp = this.n; this.n = Nine.m; Nine.m = temp; } int n; static int m; }
a
a.n
Nine.m
b
b.n
0
0
0
___fun()
___nuf(___)
___fun()
___nuf( 1 )
public class Nine { public static void main(String[] args) { Nine a = new Nine(); Nine b = new Nine(); a.nuf(1); a.fun(); b.nuf(3); b.fun(); a.nuf(5); System.out.println(Nine.m + a.n); } void nuf(int p) { this.n = this.n + p; Nine.m = Nine.m - p; } void fun() { int temp = this.n; this.n = Nine.m; Nine.m = temp; } int n; static int m; }
a
a.n
Nine.m
b
b.n
0
1
0
___fun()
___nuf(___)
___fun()
___nuf( 1 )
public class Nine { public static void main(String[] args) { Nine a = new Nine(); Nine b = new Nine(); a.nuf(1); a.fun(); b.nuf(3); b.fun(); a.nuf(5); System.out.println(Nine.m + a.n); } void nuf(int p) { this.n = this.n + p; Nine.m = Nine.m - p; } void fun() { int temp = this.n; this.n = Nine.m; Nine.m = temp; } int n; static int m; }
a
a.n
Nine.m
b
b.n
-1
1
0
___fun()
___nuf(___)
___fun()
___nuf( 1 )
public class Nine { public static void main(String[] args) { Nine a = new Nine(); Nine b = new Nine(); a.nuf(1); a.fun(); b.nuf(3); b.fun(); a.nuf(5); System.out.println(Nine.m + a.n); } void nuf(int p) { this.n = this.n + p; Nine.m = Nine.m - p; } void fun() { int temp = this.n; this.n = Nine.m; Nine.m = temp; } int n; static int m; }
a
a.n
Nine.m
b
b.n
-1
1
0
___fun()
___nuf(___)
___fun()
___nuf( 1 )
public class Nine { public static void main(String[] args) { Nine a = new Nine(); Nine b = new Nine(); a.nuf(1); a.fun(); b.nuf(3); b.fun(); a.nuf(5); System.out.println(Nine.m + a.n); } void nuf(int p) { this.n = this.n + p; Nine.m = Nine.m - p; } void fun() { int temp = this.n; this.n = Nine.m; Nine.m = temp; } int n; static int m; }
a
a.n
Nine.m
b
b.n
-1
1
0
___fun()
___nuf(___)
___fun()
___nuf( 1 )
public class Nine { public static void main(String[] args) { Nine a = new Nine(); Nine b = new Nine(); a.nuf(1); a.fun(); b.nuf(3); b.fun(); a.nuf(5); System.out.println(Nine.m + a.n); } void nuf(int p) { this.n = this.n + p; Nine.m = Nine.m - p; } void fun() { int temp = this.n; this.n = Nine.m; Nine.m = temp; } int n; static int m; }
a
a.n
Nine.m
b
b.n
-1
1
0
___fun()
___nuf(___)
___fun()
___nuf( 1 )
public class Nine { public static void main(String[] args) { Nine a = new Nine(); Nine b = new Nine(); a.nuf(1); a.fun(); b.nuf(3); b.fun(); a.nuf(5); System.out.println(Nine.m + a.n); } void nuf(int p) { this.n = this.n + p; Nine.m = Nine.m - p; } void fun() { int temp = this.n; this.n = Nine.m; Nine.m = temp; } int n; static int m; }
a
a.n
Nine.m
b
b.n
-1
1
0
___fun()
___nuf(___)
___fun()
___nuf( 1 )
temp (local to a.fun() becomes 1)
public class Nine { public static void main(String[] args) { Nine a = new Nine(); Nine b = new Nine(); a.nuf(1); a.fun(); b.nuf(3); b.fun(); a.nuf(5); System.out.println(Nine.m + a.n); } void nuf(int p) { this.n = this.n + p; Nine.m = Nine.m - p; } void fun() { int temp = this.n; this.n = Nine.m; Nine.m = temp; } int n; static int m; }
a
a.n
Nine.m
b
b.n
-1
-1
0
___fun()
___nuf(___)
___fun()
___nuf( 1 )
temp (local to a.fun() is 1)
public class Nine { public static void main(String[] args) { Nine a = new Nine(); Nine b = new Nine(); a.nuf(1); a.fun(); b.nuf(3); b.fun(); a.nuf(5); System.out.println(Nine.m + a.n); } void nuf(int p) { this.n = this.n + p; Nine.m = Nine.m - p; } void fun() { int temp = this.n; this.n = Nine.m; Nine.m = temp; } int n; static int m; }
a
a.n
Nine.m
b
b.n
1
-1
0
___fun()
___nuf(___)
___fun()
___nuf( 1 )
temp (local to a.fun() is 1)
public class Nine { public static void main(String[] args) { Nine a = new Nine(); Nine b = new Nine(); a.nuf(1); a.fun(); b.nuf(3); b.fun(); a.nuf(5); System.out.println(Nine.m + a.n); } void nuf(int p) { this.n = this.n + p; Nine.m = Nine.m - p; } void fun() { int temp = this.n; this.n = Nine.m; Nine.m = temp; } int n; static int m; }
a
a.n
Nine.m
b
b.n
1
-1
0
___fun()
___nuf(___)
___fun()
___nuf( 1 )
public class Nine { public static void main(String[] args) { Nine a = new Nine(); Nine b = new Nine(); a.nuf(1); a.fun(); b.nuf(3); b.fun(); a.nuf(5); System.out.println(Nine.m + a.n); } void nuf(int p) { this.n = this.n + p; Nine.m = Nine.m - p; } void fun() { int temp = this.n; this.n = Nine.m; Nine.m = temp; } int n; static int m; }
a
a.n
Nine.m
b
b.n
1
-1
0
___fun()
___nuf( 3 )
___fun()
___nuf( 1 )
public class Nine { public static void main(String[] args) { Nine a = new Nine(); Nine b = new Nine(); a.nuf(1); a.fun(); b.nuf(3); b.fun(); a.nuf(5); System.out.println(Nine.m + a.n); } void nuf(int p) { this.n = this.n + p; Nine.m = Nine.m - p; } void fun() { int temp = this.n; this.n = Nine.m; Nine.m = temp; } int n; static int m; }
a
a.n
Nine.m
b
b.n
1
-1
3
___fun()
___nuf( 3 )
___fun()
___nuf( 1 )
public class Nine { public static void main(String[] args) { Nine a = new Nine(); Nine b = new Nine(); a.nuf(1); a.fun(); b.nuf(3); b.fun(); a.nuf(5); System.out.println(Nine.m + a.n); } void nuf(int p) { this.n = this.n + p; Nine.m = Nine.m - p; } void fun() { int temp = this.n; this.n = Nine.m; Nine.m = temp; } int n; static int m; }
a
a.n
Nine.m
b
b.n
-2
-1
3
___fun()
___nuf( 3 )
___fun()
___nuf( 1 )
public class Nine { public static void main(String[] args) { Nine a = new Nine(); Nine b = new Nine(); a.nuf(1); a.fun(); b.nuf(3); b.fun(); a.nuf(5); System.out.println(Nine.m + a.n); } void nuf(int p) { this.n = this.n + p; Nine.m = Nine.m - p; } void fun() { int temp = this.n; this.n = Nine.m; Nine.m = temp; } int n; static int m; }
a
a.n
Nine.m
b
b.n
-2
-1
3
___fun()
___nuf( 3 )
___fun()
___nuf( 1 )
public class Nine { public static void main(String[] args) { Nine a = new Nine(); Nine b = new Nine(); a.nuf(1); a.fun(); b.nuf(3); b.fun(); a.nuf(5); System.out.println(Nine.m + a.n); } void nuf(int p) { this.n = this.n + p; Nine.m = Nine.m - p; } void fun() { int temp = this.n; this.n = Nine.m; Nine.m = temp; } int n; static int m; }
a
a.n
Nine.m
b
b.n
-2
-1
3
___fun()
___nuf( 3 )
___fun()
___nuf( 1 )
public class Nine { public static void main(String[] args) { Nine a = new Nine(); Nine b = new Nine(); a.nuf(1); a.fun(); b.nuf(3); b.fun(); a.nuf(5); System.out.println(Nine.m + a.n); } void nuf(int p) { this.n = this.n + p; Nine.m = Nine.m - p; } void fun() { int temp = this.n; this.n = Nine.m; Nine.m = temp; } int n; static int m; }
a
a.n
Nine.m
b
b.n
-2
-1
3
___fun()
___nuf( 3 )
___fun()
___nuf( 1 )