what does the following function print?
func(int i)
{
if(i%2)return 0;
eale return 1;
}
main()
{
int =3;
i=func(i);
i=func(i);
printf("%d",i);}

Answers were Sorted based on User's Feedback



what does the following function print? func(int i) { if(i%2)return 0; eale return 1..

Answer / fazlur rahaman naik & praneeth

the answer will b 1.

Is This Answer Correct ?    26 Yes 3 No

what does the following function print? func(int i) { if(i%2)return 0; eale return 1..

Answer / manju

The code returns error as i is undeclared see in main int
=3 and instead of else eale is used.

Is This Answer Correct ?    13 Yes 1 No

what does the following function print? func(int i) { if(i%2)return 0; eale return 1..

Answer / ravinderreddy

answer will be 0 not 1

Is This Answer Correct ?    11 Yes 3 No

what does the following function print? func(int i) { if(i%2)return 0; eale return 1..

Answer / shruti

if eale is else
and
int = 3 is int i = 3

then,

the answer is 1...

Is This Answer Correct ?    7 Yes 3 No

what does the following function print? func(int i) { if(i%2)return 0; eale return 1..

Answer / ravinderreddy

1 only

Is This Answer Correct ?    5 Yes 2 No

what does the following function print? func(int i) { if(i%2)return 0; eale return 1..

Answer / shrinidhi

in the question in 'func' function there is a word 'eale'.
what u mean by that? if it is 'else' then the ans is "1".

Is This Answer Correct ?    4 Yes 2 No

what does the following function print? func(int i) { if(i%2)return 0; eale return 1..

Answer / mahi

The code returns error as i is undeclared see in main
int =3 and
instead of
else eale is used.

Is This Answer Correct ?    1 Yes 0 No

what does the following function print? func(int i) { if(i%2)return 0; eale return 1..

Answer / anilkumar927@gmail.com

It gives errors and warring……….. those are as follows:
1) i is not declared in main function
2) Return type of func is not mentioned
3) eale is wrong in the func function

if every thing is correct in the QNS then
i hope that the ans is "zero"

Is This Answer Correct ?    4 Yes 4 No

what does the following function print? func(int i) { if(i%2)return 0; eale return 1..

Answer / suresh reddy

Answer is 3

Is This Answer Correct ?    1 Yes 10 No

Post New Answer

More C Interview Questions

extern static int i func() { i =10; i++; printf("%d \n",i); } main() { i =20; printf("%d \n",i); func(); printf("%d \n",i); }

2 Answers  


How can we open a file in Binary mode and Text mode?what is the difference?

1 Answers   PanTerra,


Explain how does free() know explain how much memory to release?

0 Answers  


Explain the ternary tree?

0 Answers  


What is the meaning of typedef struct in c?

0 Answers  






main() { printf("hello%d",print("QUARK test?")); }

5 Answers  


What is a program flowchart and how does it help in writing a program?

0 Answers  


how can f be used for both float and double arguments in printf? Are not they different types?

0 Answers  


What does node * mean?

0 Answers  


main() { int x, arr[8]={11,22,33,44,55,66,77,88}; x=(arr+2)[3]; printf(“%d”,x); }

8 Answers   Vector,


# define prod(a,b)=a*b main() { int x=2; int y=3; printf("%d",prod(x+2,y-10)); } the output of the program is a.8 b.6 c.7 d.none

7 Answers   Microsoft, TCS,


What are the different types of control structures in programming?

0 Answers  


Categories