Similar Collections


C evolved from two previous languages, BCPL and B. BCPL was developed in 1967 by Martin Richards as a language for writing operating systems software and compilers. Ken Thompson modeled many features in his B language after their counterparts in BCPL and used B to create early versions of the UNIX operating system. The C language was evolved from B by Dennis Ritchie at Bell Laboratories. C uses many of the important concepts of BCPL and B while adding data typing and other powerful features. C initially became widely known as the development language of the UNIX operating system. C is available for most computers. C is mostly hardware independent.

The publication in 1978 of Kernighan and Ritchie’s book, “The C Programming Language”, enthralled to the language. In 1989, the C standard was approved; this standard was updated in 1999. C99 is a revised standard for the C programming language that refines and expands the capabilities of C, but it has not be universally adopted. It means Not all popular C compilers support C99.Here you will get C Programming Multiple Choice Questions And Answers for you next job or exam

questions

Title
Output is #include int main() { int i = -3; int k = i % 2; printf("%d\n", k); }
We can not declare a multuple function with same name?
Function used in round off the value
Predict the output
Which of the following is not an output
Real number is treated as
No of loops in C
The statement below is declaration or definition
Which of the following data type will throw an error on modulus operation(%)?
Output is #include void main() { int x = 1, y = 0, z = 5; int a = x && y && z++; printf("%d", z); }
The concept of two functions with same name is know as?
Find out the Output int main() { int B B = 10 printf("%d", B) return 0 }
getch() belongs to which header file
Guess the output #include int main() { int a = 10; double b = 5.6; int c; c = a + b; printf("%d", c); }
Can we run program without a main() function
Printing a character as an integer
Are logical operator sequence points?
Mark the statement excuted by Preprocessor
Assume the output int main() { char *ptr1, *ptr2; printf("%d %d", sizeof(ptr1), sizeof(ptr2)); return 0; }
Static variable means
total questions: 55

Questions

55

Views

663

Best Answers

299

Points

5