edited by
4,103 views

1 Answer

2 votes
2 votes

It's constant folding.

Constant folding: Replacing the value of expression before compile time. here the value of 4*2.14 is replaced by 8.56. so it's constant folding.

https://en.wikipedia.org/wiki/Constant_folding

Induction variable: A variable that increased or decreased by a fixed amount of time on every iteration of the loop.

https://en.wikipedia.org/wiki/Induction_variable

Strength reduction: Replacing the costlier operator by cheaper operator.

https://en.wikipedia.org/wiki/Strength_reduction

so option A.

edited by
Answer:

Related questions

1 votes
1 votes
1 answer
1
Arjun asked Jul 2, 2019
1,631 views
Which data structure is used by the compiler for managing variables and their attributes?Binary treeLink listSymbol tableParse table
1 votes
1 votes
1 answer
2
Arjun asked Jul 2, 2019
4,771 views
On translating the expression given below into quadruple representation, how many operations are required?$$(i\ast j)+(e+f)\ast(a\ast b+c)$$$5$$6$$3$$7$
1 votes
1 votes
2 answers
3
Arjun asked Jul 2, 2019
4,060 views
Shift-reduce parser consists ofinput bufferstackparse tableChoose the correct option from those given below:a and b onlya and c onlyc onlya, b and c