Generic selectors
Exact matches only
Search in title
Search in content
Search in posts
Search in pages
Filter by Categories
nmims post
Objective Type Set
Online MCQ Assignment
Question Solution
Solved Question
Uncategorized

1. What is the type of the below assignment expression if x is of type float, y is of type int?
y = x + y;
a) int
b) float
c) there is no type for an assignment expression
d) double

Answer: a [Reason:] None.

2. What is the value of the below assignment expression
(x = foo())!= 1 considering foo() returns 2
a) 2
b) True
c) 1
d) 0

Answer: a [Reason:] None.

3. Operation “a = a * b + a” can also be written as:
a) a *= b + 1;
b) (c = a * b)!=(a = c + a);
c) a = (b + 1)* a;
d) All of the mentioned

Answer: d [Reason:] None.

4. for c = 2, value of c after c <<= 1;
a) c = 1;
b) c = 2;
c) c = 3;
d) c = 4;

Answer: d [Reason:] None.

5. What is the output of this C code?

1. `    #include <stdio.h>`
2. `    int main()`
3. `    {`
4. `        int a = 1, b = 2;`
5. `        a += b -= a;`
6. `        printf("%d %d", a, b);`
7. `    }`

a) 1 1
b) 1 2
c) 2 1
d) 2 2

Answer: c [Reason:] None.

6. What is the output of this C code?

1. `    #include <stdio.h>`
2. `    int main()`
3. `    {`
4. `        int a = 4, n, i, result = 0;`
5. `        scanf("%d", n);`
6. `        for (i = 0;i < n; i++)`
7. `        result += a;`
8. `    }`

a) Addition of a and n
b) Subtraction of a and n
c) Multiplication of a and n
d) Division of a and n