wtite a program that will multiply two integers in recursion
function
Answer Posted / shruthi.k.a
multiplication of two numbers say 2*3 is similar to adding
the first number the second number of times(i.e in our
example 2+2+2 will give 2*3)
hence,
int add(int m,int n)
{
static int res;
if(n==1)
return m;
else
res=m+add(m,n);
printf("%d\n",res);
return ;
}
int main()
{
int m,n;
printf("enter the two numbers\n");
scanf("%d%d",&m,&n);
add(m,n);
return 0;
}
| Is This Answer Correct ? | 16 Yes | 17 No |
Post New Answer View All Answers
show how link list can be used to repersent the following polynomial i) 5x+2
How can I write a function that takes a format string and a variable number of arguments?
What is the argument of a function in c?
Describe dynamic data structure in c programming language?
a) Identify the following declarations. Ex. int i (integer variable) float a[l0](array of 10 real nos) int (*f())() void *f int (*f()) [] void *f int f[] [] [] char *(*f) () int (*f[]) [] float(*f) [] [] float **f int ******f
Why do we use null pointer?
Does c have enums?
The purpose of this exercise is to benchmark file writing and reading speed. This exercise is divided into two parts. a). Write a file character by character such that the total file size becomes approximately >10K. After writing close the file handler, open a new stream and read the file character by character. Record both times. Execute this exercise at least 4 times b). Create a buffer capable of storing 100 characters. Now after generating the characters, first store them in the buffer. Once the buffer is filled up, store all the elements in the file. Repeat the process until the total file size becomes approximately >10K.While reading read a while line, store it in buffer and once buffer gets filled up, display the whole buffer. Repeat the exercise at least 4 times with different size of buffer (50, 100, 150 …). Records the times. c). Do an analysis of the differences in times and submit it in class.
In c programming language, how many parameters can be passed to a function ?
Do you have any idea how to compare array with pointer in c?
Explain how do you list files in a directory?
Difference between pass by reference and pass by value?
What are pointers in C? Give an example where to illustrate their significance.
Where are local variables stored in c?
What is page thrashing?