operators c programming questions

16.

What will be the output of the C#.NET code snippet given below?

int i, j = 1, k;
for (i = 0; i < 5; i++)
{
k = j++ + ++j;
Console.Write(k + ” “);
}

A.     8 4 16 12 20
B.     4 8 12 16 20
C.     4 8 16 32 64
D.     2 4 6 8 10
Answer & Explanation

Answer: Option B

Explanation:

No answer description available for this question. Let us discuss.
View Answer Workspace Report Discuss in Forum
17.

What will be the output of the C#.NET code snippet given below?

int a = 10, b = 20, c = 30;
int res = a < b ? a < c ? c : a : b;
Console.WriteLine(res);

A.     10
B.     20
C.     30
D.     Compile Error / Syntax Error
Answer & Explanation

Answer: Option C

Explanation:

No answer description available for this question. Let us discuss.
View Answer Workspace Report Discuss in Forum
18.

Which of the following statements are correct about the following code snippet?

int a = 10;
int b = 20;
bool c;
c = !(a > b);

There is no error in the code snippet.
An error will be reported since ! can work only with an int.
A value 1 will be assigned to c.
A value True will be assigned to c.
A value False will be assigned to c.

A.     1, 3
B.     2, 4
C.     4, 5
D.     1, 4
E.     None of these
Answer & Explanation

Answer: Option D

Explanation:

No answer description available for this question. Let us discuss.
View Answer Workspace Report Discuss in Forum
19.

Which of the following statements is correct about Bitwise ^ operator used in C#.NET?
A.     The ^ operator can be used to put ON a bit.
B.     The ^ operator can be used to put OFF a bit.
C.     The ^ operator can be used to Invert a bit.
D.     The ^ operator can be used to check whether a bit is ON.
E.     The ^ operator can be used to check whether a bit is OFF.
Answer & Explanation

Answer: Option C

Explanation:

No answer description available for this question. Let us discuss.
View Answer Workspace Report Discuss in Forum
20.

Which of the following statements are correct?

The conditional operator (?:) returns one of two values depending on the value of a Boolean expression.
The as operator in C#.NET is used to perform conversions between compatible reference types.
The &* operator is also used to declare pointer types and to dereference pointers.
The -> operator combines pointer dereferencing and member access.
In addition to being used to specify the order of operations in an expression, brackets [ ] are used to specify casts or type conversions.

A.     1, 2, 4
B.     2, 3, 5
C.     3, 4, 5
D.     1, 3, 5
E.     None of these
Answer & Explanation

Answer: Option A

Explanation:

No answer description available for this question.

Leave a Reply0

Your email address will not be published.