MCQ1 2 Operators
MCQ1 2 Operators
1. Find output
System.out.println(3<4);
System.out.println(3<=4);
System.out.println(3>4);
System.out.println(3>=4);
System.out.println(3==4);
System.out.println(3!=4);
Output
true
true
false
false
false
true
2 Find output
System.out.println(9/5);
System.out.println((float)9/5);
System.out.println(9/(float)5);
System.out.println((float)(9/5));
Output
1
1.8
1.8
1.0
3 Find output
int var = 65;
char ch = (char)var;
System.out.println(var);
System.out.println(ch);
Output
65
A
4 Find output
System.out.println(6%2==0);
System.out.println(7%2!=0);
Output
true
true
5 Find output
int a=3,b=6;
b=a+b-(a=b);
System.out.println(a+","+b);
Output
6,3
6 Find output
System.out.println(5/2);
System.out.println(-5/2);
System.out.println(5/-2);
System.out.println(-5/-2);
System.out.println(5%2);
System.out.println(-5%2);
System.out.println(5%-2);
System.out.println(-5%-2);
Output
2
-2
-2
2
1
-1
1
-1
7 Find output
int a=2,b=3,c=1;
System.out.println(a+b+c);
System.out.println("sum="+a+b+c);
System.out.println(a+b+c+"sum="+a+b+c);
System.out.println(a+b+c+"sum="+(a+b+c));
Output
6
sum=231
6sum=231
6sum=6
8 Find output
int a,b,c,d;
c=10;
d=a=b=c;
System.out.println(a+","+b+","+c+","+d);
Output
10,10,10,10
9 Find output
int i,j,k,l=0;
k = l++;
j = ++k;
i = j++;
System.out.println(i);
Output
1
10 Find output
int a =5,b;
b = ++a + a++ + ++a;
System.out.println(a);
System.out.println(b);
Output
8
20
11 Find output
int a=3,b=4,c;
c=++a + b++ + ++a + --b;
System.out.println(c);
Output
17
12 Find output
int x = -16;
System.out.println(x>>2);
int y = 4;
System.out.println(y>>1);
Output
-4
2
13 Find output
String s1 = "raju";
String s2 = "raju";
System.out.println("s1 == s2 is:" + s1 == s2);
Output
true
14 Find output
String s1 = "raju";
String s2 = "raju";
System.out.println("s1 & s2 are equal " +
s1.equals(s2));
Output
s1 & s2 are equal true
15 Find output
double a = 25.64;
int b = 25;
a = a % 10;
b = b % 10;
System.out.println(a + " " + b);
Output
5.640000000000001 5
16 Find output
int a = 1;
int b = 2;
int c;
int d;
c = ++b;
d = a++;
c++;
b++;
++a;
System.out.println(a + " " + b + " " + c);
Output
3 4 4
17 Find output
int a,b,c;
a=b=c=10;
System.out.println(a+b+c);
System.out.println(a+""+b+c);
System.out.println(a+b+""+c);
System.out.println(""+a+b+c);
Output
30
101010
2010
101010
18 Find output
int (a,b,c)=10;
System.out.println(b);
Output
• Compilation error
19 Find output
byte b1 = 6 & 8;
byte b2 = 7 | 9;
byte b3 = 5 ^ 4;
System.out.println(b1 + " " + b2 + " " + b3);
Output
0 15 1
20 Find output
byte x = 64;
int i;
byte y;
i = x << 2;
y = (byte) (x << 2);
System.out.print(i + " " + y);
Output
256 0
21 Find Output
byte a=3, b=7,c;
c=a+b;
Output
• Compile time error
22 Find Output
byte a=3,b=7;
int c;
c=a+b;
System.out.println(c);
Output
• 10
23 Find Output
int a = 1, b=20, c=15,d;
d= a>b? a>c?a:c : b>c?b:c;
System.out.println(d);
Output
• 20
24 Find Output
byte a=8,b;
b=a<<2;
System.out.println(b);
Output
• Compilation error
25 Find Output
byte a=8;
int b;
b=a<<2;
System.out.println(b);
Output
• 32
26 Find Output
byte a=8;
byte b=2;
b+=a;
System.out.println(b);
Output
• 10
Ans: a
38 Find Output
System.out.println(23.45%10);
a) 3.4499999999999993
b) 5
c) 0.005
d) 23
Output
A
39 Find Output
int x , y;
x = 10; Options
x++; A. 11 11
B. 10 10
--x; C. 11 10
y = x++; D. 10 11
System.out.println(x + " " + y);
Output
C