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++?
Can keywords be used as identifiers?
The following constant is of which type?
39
The following constant is of which type?
032
Write the following real constant into the exponent form:
0.00005
Write about Binary operators used in C++.
Write a short note on the const keyword with an example.
Consider the following C++ statement. Are they equivalent?
char ch = 67;
char ch = ‘C’;
Determine which of the following are valid constant? And specify their type.
0.5
What are arithmetic operators in C++? Differentiate unary and binary arithmetic operators. Give example for each of them.
