Please Turn On Java Script To Access This Site.

C Institute | Questions


Previous Topic : Assignment Operator - 1Next Topic : Increment Decrement Operator - 1

This section on C interview questions, tricky questions, and puzzles focuses on “Assignment operator”. One shall practice these questions and puzzles to improve their C programming skills needed for various interviews (campus interviews, walk-in interviews, viva exams and company interviews), placements, entrance exams and other competitive exams. These programming questions can be attempted by anyone focusing on learning C Programming language. They can be a beginner, fresher, engineering graduate, engineering student, bca student, mca student, mcs students or an experienced IT professional. Here is a listing of C questions and puzzles on “Assignment operators” along with answers and/or explanations.

Q1: What will be the output of the following C code?
#include <stdio.h>
int main()
{
     int a = 0, y = 20;
     a &&= y;
     printf("%d ", a);
     return 0;
}
a)  1
b)  0
c)  Runtime Error
d)  Compile Time Error
Correct Answer : d
Explanation : The short hand notation of assignment works only with arithmetic and bit wise operators.


Previous Topic : Assignment Operator - 1Next Topic : Increment Decrement Operator - 1