
Quiz on Java Operators
Authored by Jeevitha P
Computers
University
Used 103+ times

AI Actions
Add similar questions
Adjust reading levels
Convert to real-world scenario
Translate activity
More...
Content View
Student View
7 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Find the output for the following.
public class IncDec
{
public static void main(String s[])
{
int a = 1;
int b = 2;
int c;
int d;
c = ++b;
d = a++;
c++;
System.out.println("a = " + a);
System.out.print("b = " + b);
System.out.println("c = " + c);
System.out.print("d = " + d);
}
}
a = 2 b = 3 c = 4 d = 1
a = 2 b = 3 c = 4 d = 1
Program does not compile.
a = 1 b = 2 c = 4 d = 2
2.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
What will be the output of the following program?
public class DemoOnOperators
{
public static void main(String[] args)
{
int input = 7;
int output = ++input + ++input + ++input;
System.out.println(output);
}
}
-20
109
27
35
3.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
What will be the output of the following program?
public class DayMonthDemo
{
public static void main(String args[])
{
int num = 69;
int days = num % 30;
int month = num / 30;
System.out.println(month + " Month and " + days + " days");
}
}
3 Month and 9 days
2 Month and 9 days
0 Month and 69 days
0 Month and 29 days
4.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Choose the incorrect statement about the following expressions?
a=a+1; // Expression 1
a++; // Expression 2
a+=1; // Expression 3
++a; // Expression 4
All expressions give the same result
'Expression 2' is faster that 'Expression 3' which inturn is faster than 'Expression 1'
The value of 'a' after 'Expression 2' is different from 'Expression 4'
The value of 'a' after 'Expression 1' is same as 'Expression 3
5.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
What will be the output of the program?
class Test
{
public static void main(String [] args)
{
int x=20;
String sup = (x < 15) ? "small" : (x < 22)? "tiny" : "huge";
System.out.println(sup);
}
}
small
tiny
huge
Compilation fails
6.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
What is the output of the Java code snippet with Ternary operator?
String name = "java";
int marks = name == "java"?10:20;
System.out.println("Marks=" + marks);
marks=0
marks=10
marks=20
None of the above
7.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Find the output of the following snippet.
class Numbers
{
public static void main(String args[])
{
int a=20, b=10;
if((a<b)&&(b++ <25))
{
System.out.println("this is any language logic");
}
System.out.println(b);
}
}
10
12
11
Compilation Error
Access all questions and much more by creating a free account
Create resources
Host any resource
Get auto-graded reports

Continue with Google

Continue with Email

Continue with Classlink

Continue with Clever
or continue with

Microsoft
%20(1).png)
Apple
Others
Already have an account?