C Interview Questions
Questions Answers Views Company eMail

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.


11 14774

Main must be written as a.the first function in the program b.Second function in the program c.Last function in the program d.any where in the program


18 17924

Which of the following about automatic variables within a function is correct ? a.its type must be declared before using the variable b.they are local c.they are not initialised to zero d.they are global.


6 10711

Write one statement equalent to the following two statements x=sqr(a); return(x); Choose from one of the alternatives a.return(sqr(a)); b.printf("sqr(a)"); c.return(a*a*a); d.printf("%d",sqr(a));


6 7010

Which of the following about the C comments is incorrect ? a.commentscan go over multiple lines b.comments can start any where in the line c.a line can contain comments with out any language statements d.comments can occur within comments


6 9243

What is the value of y in the following code? x=7;y=0; if(x=6) y=7; else y=1;


12 15299

Which of the following is not an infinite loop ? a.while(1){ .... } b.for(;;){ ... } c.x=0; do{ /*x unaltered within theloop*/ ... }while(x==0); d.# define TRUE 0 ... while(TRUE){ .... }


7 14200

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);}


9 10354

how does the C compiler interpret the following two statements p=p+x; q=q+y; a.p=p+x; q=q+y b.p=p+xq=q+y c.p=p+xq; q=q+y d.p=p+x/q=q+y


4 12873

read the folllowing code # define MAX 100 # define MIN 100 .... .... if(x>MAX) x=1; else if(x


4 11907

a memory of 20 bytes is allocated to a string declared as char *s then the following two statements are executed: s="Etrance" l=strlen(s); what is the value of l ? a.20 b.8 c.9 d.21


4 6595

given the piece of code int a[50]; int *pa; pa=a; to access the 6th element of the array which of the following is incorrect? a.*(a+5) b.a[5] c.pa[5] d.*(*pa + 5)

TCS, amu,

6 13356

consider the following structure: struct num nam{ int no; char name[25]; }; struct num nam n1[]={{12,"Fred"},{15,"Martin"},{8,"Peter"},{11,Nicholas"}}; ..... ..... printf("%d%d",n1[2],no,(*(n1 + 2),no) + 1); What does the above statement print? a.8,9 b.9,9 c.8,8 d.8,unpredictable value


4 6596

identify the in correct expression a.a=b=3=4; b.a=b=c=d=0; float a=int b=3.5; d.int a; float b; a=b=3.5;


8 8602

regarding the scope of the varibles;identify the incorrect statement: a.automatic variables are automatically initialised to 0 b.static variables are are automatically initialised to 0 c.the address of a register variable is not accessiable d.static variables cannot be initialised with any expression


1 5375

Post New C Questions

Un-Answered Questions { C }

How to implement a packet in C


please explain clearly about execution of c program in detail,in which stage are the printf sacnf getting into exeecutable code


Can you explain what keyboard debouncing is, and where and why we us it? please give some examples


Write a C/C++ program to add a user to MySQL. The user should be permitted to only "INSERT" into the given database.


hi any body pls give me company name interview conduct "c" language only


Can you think of a logic behind the game minesweeper.


why we wont use '&' sing in aceesing the string using scanf


c language interview questions & answer


can we have joblib in a proc ?


program to find error in linklist.(i.e find whether any node point wrongly to previous nodes instead of next node)


Hai,I have done with my bachelor of commerce and planing to ms,please suggest me how to convince vo for shifting from commerce to computers. Visa on 8 DEC 2014  Npu university


Create a structure to specify data on students given below: Roll number, Name, Department, Course, Year of joining Assume that there are not more than 450 students in the college. 1.write a function to print names of all students who joined in a particular year 2.write a function to print the data of a student whose roll number is given


what is the basis for selection of arrays or pointers as data structure in a program


Hi can anyone tell what is a start up code?


If a five digit number is input through the keyboard, write a program to print a new number by adding one to each of its digits.For example if the number that is input is 12391 then the output should be displayed as 23402