This section on C interview questions, tricky questions, and puzzles focuses on “Arithmetic operators”. 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 “Arithmetic operators” along with answers and/or explanations.
Q1: What will be the output of the following C code?
int a = 10.0 % 4;
printf("Value of a is %d", a);
Q2: An expression contains relational, assignment and arithmetic operators. If parenthesis are not specified, the order of evaluation of the operators would be -