Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...


C program code

int zap(int n)
{
if(n<=1)then zap=1;
else zap=zap(n-3)+zap(n-1);
}
then the call zap(6) gives the values of zap
[a] 8 [b] 9 [c] 6 [d] 12 [e] 15

Answers were Sorted based on User's Feedback



C program code int zap(int n) { if(n<=1)then zap=1; else zap=zap(n-3)+z..

Answer / gg

Error::invalid lvalue in assignment
for both the statements followed by IF & ELSE .

coz zap is a function name.And trying to assign a value.

if the Code is :
int zap(int n)
{
int zap1;
if(n<=1)
(zap1 = 1);
else
(zap1 = zap(n-3)+zap(n-1));
}
Ans Is :: 1


If the Code is :
int zap(int n)
{
int zap1;
if(n<=1)
return (zap1 = 1);
else
return (zap1 = zap(n-3)+zap(n-1));
}
Ans Is ::9

Is This Answer Correct ?    23 Yes 4 No

C program code int zap(int n) { if(n<=1)then zap=1; else zap=zap(n-3)+z..

Answer / guest

b

Is This Answer Correct ?    15 Yes 4 No

C program code int zap(int n) { if(n<=1)then zap=1; else zap=zap(n-3)+z..

Answer / deepa

error there is no keyword as then ,therefore it will
treat 'then' as a variable which wud lead it to compilation
error

Is This Answer Correct ?    15 Yes 8 No

C program code int zap(int n) { if(n<=1)then zap=1; else zap=zap(n-3)+z..

Answer / manishsoni

int zap(int n)
{
int a;
if(n<=1)
a=1;
else
a=zap(n-3)+zap(n-1);
return a;
}
main()
{
int result;
result=zap(6);
printf("%d",result);
getch();
}
it gives us 9;
Manish soni(MoNu)

Is This Answer Correct ?    5 Yes 1 No

C program code int zap(int n) { if(n<=1)then zap=1; else zap=zap(n-3)+z..

Answer / guest

9

Is This Answer Correct ?    1 Yes 0 No

C program code int zap(int n) { if(n<=1)then zap=1; else zap=zap(n-3)+z..

Answer / madhu

if (n<=1)
zap = 1;
it gives a compile time error invlaid l value assignment.
zap is a function and cannot be assigned a value

Is This Answer Correct ?    1 Yes 6 No

Post New Answer

More C Interview Questions

How do you search data in a data file using random access method?

0 Answers  


What is meant by keywords in c?

0 Answers  


Is malloc memset faster than calloc?

0 Answers  


Differentiate between a structure and a union.

0 Answers   Zensar,


Write a program, where i have a grid with many cells, how many paths are possible from one point to other desired points.

0 Answers   Expedia,


Describe the complexity of Binary search, Quicksort and various other sorting and searching techniques..

0 Answers   Huawei,


How to check whether string is a palindrome, WITHOUT USING STRING FUNCTIONS?

2 Answers   Aricent, Manipal University,


What are the string functions? List some string functions available in c.

0 Answers  


What are enums in c?

0 Answers  


Explain how can I make sure that my program is the only one accessing a file?

0 Answers  


What is true about the following C Functions (a) Need not return any value (b) Should always return an integer (c) Should always return a float (d) Should always return more than one value

2 Answers   DynPro, TCS,


How do you declare a variable that will hold string values?

0 Answers  


Categories