Question
Consider the following C code snippet for calculating base raised to the power of exp: #include double power(double base, int exp) { if (exp == 0) { return 1; } // Missing handling for negative exponent return base * power(base, exp - 1); } int main() { printf("%.2f\n", power(2.0, -2)); return 0; } What will be the output or behavior of the program when power(2.0, -2) is called?
More IT Operating System Questions
- When page fault rate is extremely high and the CPU spends most of its time on page replacement rather than executing processes, this condition is called?
- Which of the following is used to implement recursion?
- What does Section 66A of IT Act define?
- What does the Hamming distance measure in the context of information theory and coding?
- Which is best fit for blank space 15?
- Which algorithm is a greedy algorithm used to find the Minimum Spanning Tree (MST) of a graph by repeatedly adding the smallest weight edge that connects t...
- What does the Hamming distance between two binary strings represent?
- A cache miss occurs :
- A good hash function aims to achieve which of the following characteristics?
- Consider a Shape class with a method draw(), and Circle and Rectangle classes that inherit from Shape and override draw(). If you have a List containing Ci...
Hey! Ask a query
Please enter email id
The email must be a valid email address.
Please enter Mobile Number
Please enter valid Mobile Number
Please enter your Doubt
Think You're Ready for RBI Grade B?
RBI Grade B 2026 Phase 1 Memory Based Paper
- 200 Questions with Detailed Solutions
- Section-wise Coverage (GA, English, Quant & Reasoning)