![]() |
VOOZH | about |
Question 1
Pick the best statement for the below program:
Compile error because arr has been defined using struct type incorrectly. First struct type should be defined using tag and then arr should be defined using that tag.
Compile error because apart from definition of arr, another issue is in the initialization of array of struct i.e. arr[].
Compile error because of initialization of array of struct i.e. arr[].
No compile error and it’ll print 1 0 2 0
Question 2
Question 3
Pick the best statement for the below program:
Compile error because struct type (containing two fields of dissimilar type i.e. an int and a char) has been mentioned along with definition of myVar of that struct type.
Compile error because of incorrect syntax of initialization of myVar. Basically, member of operator (i.e. dot .) has been used without myVar.
Compile error for not only B but for incorrect order of fields in myVar i.e. field c has been initialized first and then field i has been initialized.
No compile error and it’ll print 100 A.
Question 4
Pick the best statement for the below program:
Compile error due to incorrect syntax of initialization.
No compile error and it’ll print “0 100”.
No compile error and it’ll print “100 100”.
Compilation error.
Question 5
Pick the best statement for the below program snippet:
No compile error and it’ll create array arr of 2 elements. Each of the element of arr contain a struct field of int array of 2 elements. arr[0]. a[0] would be 1 and arr[1].a[0] would be 2.
No compile error and it’ll create array arr of 2 elements. Each of the element of arr contain a struct field of int array of 2 elements. arr[0]. a[0] would be 1 and arr[0].a[1] would be 2. The second element arr[1] would be ZERO i.e. arr[1].a[0] and arr[1].a[1] would be 0.
No compile error and it’ll create array arr of 1 element. Each of the element of arr contain a struct field of int array of 2 elements. arr[0]. a[0] would be 1 and arr[0].a[1] would be 2.
None of the above
Question 6
Consider the code fragment below :
What does f(173) print?
010110101
010101101
10110101
10101101
Question 7
Consider the code fragment written in C below :
Which of the following implementations will produce the same output for f(173) as the above code? P1
P2
Both P1 and P2
P2 only
P1 only
Neither P1 nor P2
There are 7 questions to complete.