Advertisements
Advertisements
Question
Assume n = 10; what will be result of n++ and --n;?
Advertisements
Solution
11 and 9 respectively.
the notations like n++ and ++n are used in coding
both n++ and ++n stand for n=n+1 but there is small difference.
if we assume a=10 and n=10 then a<++n is true but a<n++ is false.
for a<++n first n value gets increment by 1 and becomes 11 then the condition is checked.
for a<n++ first the condition is checked and becomes false then n is incremented by 1 and becomes 11.
- -n and n- - also explained in the same way but - - is decrement operator w3here as ++ is increment operator.
APPEARS IN
RELATED QUESTIONS
Which of the following operator is an extraction operator in C++?
What are keywords?
Can keywords be used as identifiers?
Write the following real constant into the exponent form:
0.00005
Write the following real constant into the exponent form:
0.319
Describe the differences between keywords and identifiers?
Is C++ case sensitive? What is meant by the term “case sensitive”?
Write about Binary operators used in C++.
Write a short note on the const keyword with an example.
Determine which of the following are valid constant? And specify their type.
27,822
