Verified Jobs Live
C++ and C Intermediate Level ~1 min read

C programming Questions

Quick Revision Summary

C programming For Recent college graduates and professionals for job interview. : ------------- some small C programs are given asked to tell the function/errors etc. one of the...

Interactive Practice Mode
Formulate your thoughts or take notes before revealing the model solution.
Model Answer & Deep-Dive Explanation

C programming For Recent college graduates and professionals for job interview.: ------------- some small C programs are given asked to tell the function/errors etc. one of the question(last in the paper) is an invalid statement. finish of all these very fast and think about those others. they are simple only.

1.

int a=2,b=3,c=4;
printf("a=%d,b=%d
",a,b,c);
ANS:2,3

2.for(i=1;i<10;++i,printf("%d",i));+- ANS:compiling error.

3.whole logic is given in func s but they are working properly. the main logic is :

char *string;

string=malloc(5*sizeof(char));
strcpy(string,"hello");
printf("%s",string); /* func to print */

ANS: hello and some extra characters until uccerence of \0 .

4. in a system integer takes 3bytes and char takes 1byte ....... struct smthing{

int a;
char b[4];
};
ANS : sizeof struct smithing is 7 bytes.

Interviewer Evaluation Points & Scoring Rubric

  • 1 Analyze Time Complexity (Big O) and Space Complexity explicitly.
  • 2 Address boundary cases: empty input, null pointers, single elements.
  • 3 Write idiomatic, readable code with descriptive variable naming.