wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Day 8

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

String s = "java";

String t = "";

for (int i = s.length() - 1; i >= 0; i--) {

t = t + s.charAt(i);

}

System.out.println(s == t);

a)

true

b)

false

c)

javaavaj

d)

avaj

2.

int x = 59;

int y = 71;

System.out.println(x ^ y);

a)

122

b)

123

c)

124

d)

125

3.

int x = 2;

switch (x) {

case 1:

System.out.print("A");

case 2:

System.out.print("B");

case 3:

System.out.print("C");

break;

default:

System.out.print("D");

}

a)

ABC

b)

ERROR

c)

BC

d)

BCD

4.

int[][] a = {

{1, 2, 3},

{4, 5, 6},

{7, 8, 9}

};

for (int i = 0; i < 3; i++) {

for (int j = 0; j < 3; j++) {

if (i + j == 2)

System.out.print(a[i][j] + " ");

}

}

a)

1 5 9

b)

3 5 7

c)

7 5 3

d)

2 4 6

5.

int x = 50 ^ 30 ^ 5;

System.out.println(x);

a)

30

b)

40

c)

31

d)

41

6.

int x = 4 | 3 & 2;

System.out.println(x);

a)

2

b)

4

c)

6

d)

8

7.

String s = "Code";

s.concat("Java");

System.out.println(s);

a)

Java

b)

JavaCode

c)

Code

d)

error

8.

class Test {

static void fun(String s, int i) {

if (i == s.length()) return;

fun(s, i + 1);

System.out.print(s.charAt(i));

}

public static void main(String[] args) {

fun("JAVA", 0);

}

}

a)

AVAJ

b)

JAVA

c)

No output

d)

JAVAAVAJ

9.

int[][] a = {

{1, 2, 3},

{4, 5, 6},

{7, 8, 9}

};

for (int i = 0; i < 3; i++) {

for (int j = i; j < 3; j++) {

System.out.print(a[i][j] + " ");

}

}

a)

1 2 3 5 6 9

b)

1 2 3 4 5 6 7 8 9

c)

1 5 9

d)

3 6 9

10.

int[][] a = {

{1, 2, 3},

{4, 5, 6},

{7, 8, 9}

};

for (int i = 0; i < 3; i++) {

for (int j = 0; j < 3; j++) {

if (i + j == 1)

System.out.print(a[i][j] + " ");

}

}

a)

2 4

b)

6 8

c)

1 5 9

d)

3 4 7

11.

int[][] a = {

{1, 2, 3},

{4, 5, 6},

{7, 8, 9}

};

for (int i = 0; i < 3; i++) {

for (int j = 0; j < 3; j++) {

if (a[i][j] == 5)

break;

System.out.print(a[i][j] + " ");

}

}

a)

1 2 3 4

b)

1 2 3 4 5

c)

1 2 3

d)

1 2 3 4 7 8 9

12.

int[] arr = {7, 3, 5};

int result = arr[0];

for (int i = 1; i < arr.length; i++) {

result = result & arr[i];

}

System.out.println(result);

a)

3

b)

1

c)

5

d)

7

13.

int[] arr = {1, 2, 4};

for (int i = 0; i < arr.length; i++) {

System.out.print(arr[i] | i);

}

a)

136

b)

135

c)

145

d)

127

14.

int[] arr = {3, 6, 9};

for (int i = 0; i < arr.length; i++) {

arr[i] = arr[i] & i;

}

System.out.println(arr[2]);

a)

1

b)

8

c)

0

d)

2

15.

int[] arr = {12, 10, 9};

int count = 0;

for (int i = 0; i < arr.length; i++) {

if ((arr[i] & 1) == 0)

count++;

}

System.out.println(count);

a)

0

b)

1

c)

2

d)

3

16.

int[] arr = {5, 1, 3, 5};

int res = 0;

for (int i = arr.length - 1; i >= 0; i--) {

res ^= (arr[i] << i);

}

System.out.println(res);

a)

34

b)

36

c)

35

d)

48

17.

int[] arr = {2, 4, 8};

int x = arr[0];

for (int i = 1; i < arr.length; i++) {

x = (x | arr[i]) ^ i;

}

System.out.println(x);

a)

13

b)

14

c)

15

d)

16

18.

int[] arr = {7, 3, 5};

for (int i = 0; i < arr.length; i++) {

for (int j = 0; j <= i; j++) {

arr[i] ^= arr[j];

}

}

System.out.println(arr[2]);

a)

1

b)

0

c)

3

d)

5

19.

int[] arr = {4, 6, 4, 6, 8};

int x = 0;

for (int i = 0; i < arr.length; i++) {

x ^= (arr[i] & i);

}

System.out.println(x);

a)

0

b)

2

c)

4

d)

8

20.

int[] arr = {5, 10};

arr[0] = arr[0] ^ arr[1];

arr[1] = arr[0] & arr[1];

arr[0] = arr[0] | arr[1];

System.out.println(arr[0] + " " + arr[1]);

a)

15 10

b)

10 5

c)

10 15

d)

5 10