C Interview Questions
Questions Answers Views Company eMail

1)what is the error in the following stmt where str is a char array and the stmt is supposed to traverse through the whole character string str? for(i=0;str[i];i++) a)There is no error. b)There shud be no ; after the stmt. c)The cond shud be str[i]!='\0' d)The cond shud be str[i]!=NULL e)i shud be initialized to 1

4 4190

main() { enum{red,green,blue=6,white}; pf("%d%d%d%d", red,green,blue,white); return 0; } a)0 1 6 2 b)0 1 6 7 c)Compilation error d)None of the above

6 13844

4)What would be the output? main() { int num=425; pf("%d",pf("%d",num)); } a)Comp error b)4425 c)4253 d)3435 e)none

10 9305

6)What would be the output? main() { int u=1,v=3; pf("%d%d",u,v); funct1(&u,&v); pf("%d%d\n",u,v); } void funct1(int *pu, int *pv) { *pu=0; *pv=0; return; } a)1 3 1 3 b)1 3 1 1 c)1 3 0 0 d)1 1 1 1 e) 3 1 3 1

4 6391

what wud be the output? main() { char *str[]={ "MANISH" "KUMAR" "CHOUDHARY" }; printf("\nstring1=%s",str[0]); printf("\nstring2=%s",str[1]); printf("\nstring3=%s",str[2]); a)string1=Manish string2=Kumar string3=Choudhary b)string1=Manish string2=Manish string3=Manish c)string1=Manish Kumar Choudhary string2=(null) string3=(null) d)Compiler error

Infosys,

9 8881

what will be the output of this program main() { int i=1; while (i<=10); { i++; } }

11 9869

main() { char x; while(x=0;x<=255;x++) printf("\nAscii value %d Charater %c",x,x); }

2 10117

main() { charx; while (x=0;x<=255;x++) printf("\nAscii value %d Character %c,x,x); }

2 8152

main() { intj; while9j<=10) { printf("\n%d",j); j=j+1; } }

4 9700

how to find the sizof of any datatype using bit manipulations

3 4711

How do I declare an array of N pointers to functions returning pointers to functions returning pointers to characters?

CMC, Wipro,

2 7831

SIR PLS TELL ME THE CODE IN C LANGUAGE TO PRINT THE FOLLOWING SERIES 1 1 2 1 1 2 3 2 1 1 2 3 4 3 2 1 1 2 3 2 1 1 2 1 1

4 4994

what is the output of the program?? #include main ( ) { int a=010,sum=0,tracker: for(tracker=0;tracker<=a;tracker++) sum+=tracker; printf(ā€œ %d\nā€,sum); } what is the difference between a=10 and a=010??

Oracle,

3 10352

write a program for 4 4 3 3 3 3 2 2 2 2 2 2 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 2 2 2 2 2 2 3 3 3 3 4 4

1 2891

program to find out date after adding 31 days to a date in the month of febraury also consider the leap year

2558


Post New C Questions

Un-Answered Questions { C }

what is the difference between class and unio?

1846


What are c header files?

566


Is c++ based on c?

640


What are called c variables?

561


What is #define size in c?

630






Explain what is dynamic data structure?

630


What is array of structure in c programming?

737


What is data structure in c language?

589


.main() { char *p = "hello world!"; p[0] = 'H'; printf("%s",p); }

689


How many bytes is a struct in c?

713


How do I determine whether a character is numeric, alphabetic, and so on?

611


write a program for the normal snake games find in most of the mobiles.

1772


What does nil mean in c?

663


Write a program to print ASCII code for a given digit.

672


Explain what is the difference between the expression '++a' and 'a++'?

618