Discussion :: Declarations and Initializations
-
Which of the following operations are INCORRECT?
A.
|
B.
|
C.
|
D.
|
Answer : Option D
Explanation :
float a = 3.14; a = a%3; gives "Illegal use of floating point" error.
The modulus (%) operator can only be used on integer types. We have to use fmod() function in math.h for float values.
Be The First To Comment