what does the following code do?
fn(int n,int p,int r)
{
static int a=p;
switch(n){
case 4:a+=a*r;
case 3:a+=a*r;
case 2:a+=a*r;
case 1:a+=a*r;
}
}
a.computes simple interest for one year
b.computes amount on compound interest for 1 to 4 years
c.computes simple interest for four year
d.computes compound interst for 1 year
Answer Posted / vignesh1988i
this code depends upon the value of 'n' actually....... if
the value is 4 the operation is differewnt... if 3 its
different..... so give the value of 'n'!
| Is This Answer Correct ? | 3 Yes | 2 No |
Post New Answer View All Answers
How we can insert comments in a c program?
#include main() { int *p, *c, i; i = 5; p = (int*) (malloc(sizeof(i))); printf(" %d",*p); *p = 10; printf(" %d %d",i,*p); c = (int*) calloc(2); printf(" %d ",*c); }
write a program to generate address labels using structures?
Why is void main used?
What the advantages of using Unions?
What is the advantage of using #define to declare a constant?
What is the difference between break and continue?
Can you please explain the difference between syntax vs logical error?
What do you mean by invalid pointer arithmetic?
What is the difference between far and near ?
What is the use of ?: Operator?
How do you list files in a directory?
What are the applications of c language?
Calculate the weighted average of a list of n numbers using the formula xavg = f1x1+f2x2+ ….+ fnxn where the f’s are fractional weighting factors, i.e., 0<=fi<1, and f1+f2+….+fn = 1
Define Array of pointers.