C Programming.

1. Computer Programming 2. History of Prog.Language 3. Introduction to C 4. Features of C 5. Starting Turbo C 6. C Tokens 7. Basic requirement of C 8. Comments 9. My First Program in C 10. Line Break 11. C Escape Sequence 12. Constants or Literals 13. Variables in C 14. Data Types in C 15. Range of Data Types in C 16. Declare Variables 17. Reserved Key Words 18. printf( ) statement 19. Chained & Embedded state 20. Prog.to print sum of 2 nos 21. scanf( ) stament 22. print sum & average 23. print Area of Rectangle 24. Area & Circumference of Circle 25. Prg.for Simple Calculator 26. Operators in C 27. Ex. Of Operators 28. Swap two numbers 29. Hierarchy of Operators 30. if( ) statement 31. Prg.to check +ve,-ve or zero 32. if..else statement 33. Prg.to check Odd or Even 34. Prg.to print larger of 2 nos 35. Prg.to print largest of 3 nos 36. Prg.to check divisibility 37. Prg.to check print range 38. for. . . loop statement 39. prg.to print series of nos 40. Prg.to check divisibility 41. prg.to print sum of nos 42. Prg.to print Pyramid 43. prg.for Factorial 44. prg.to fill screen 45. prg.for largest/smallest no 46. prg.to print reverse no 47. prg.to add each digit 48. prg.for sum of factorial 49. prg.for fibonacci series 50. prg.to check Prime nos 51. prg. Prime no from 1 to 100 52. prg.Specified Prime nos 53. while( ) statement 54. do. . While statement 55. goto statement 56. break & continue state. 57. switch case statement 58. Array in C 59. Reverse order using array 60. Ascending/Descending order 61. prg.to search no in Array 62. Double Dimension Array 63. String in C 64. String with spaces in C 65. Print string in reverse 66. prg.to count A,E,I,O,U vowel 67. Function( ) in C 68. Function program examples 69. General Purpose Programs 70. Loan & EMI calculation prg. 71. Table print prg. 72. Leap year program 73. lower to UPPER case prg. 74. Frequency Distribution prg. 75. Bank note calculation prg. 76. Simple Interest prg. 77. Compound Interest prg. 78. Simple Depreciation prg. 79. Reducing bal.Depreciation 80. Marksheet prg. 81. Income Tax prg. 82. Time calculator prg. 83. Distance converter prg. 84. Volume Air Calculation 85. Time to fill Water Tank 86. Salary Calculation prg. 87. Total Sale Calculation prg. 88. Male/Female percentage prg. 89. Library Rent prg. 90. Office Expance prg. 91. Total Salary Calculation prg. 92. Profit or Loss prg. 93. Total Profit/Loss prg. 94. Convert Amt to Word. 95. ASCII Table 96. C Operators 97. C & C++ Reserved Keyword 98. C & C++ Pre-Define Function 99. C Interview Part1 100. C Interview Part2 101. C Interview Part3 102. C Interview Part4 103. C Interview Part5 104. C Interview Part6 105. C Interview Part7 106. C Interview Part8 107. C Interview Part9 108. C Interview Part10 109. C Interview Part11
Pr.Pg Next Pg

C Programming Interview Que and Answers Part 1


1.Who invented C Language?

  • Dennis Ritchie in 1972 developed a new language by inheriting the features of both BCPL and B an adding additional features.

  • He named the language as just C


2.Who invented B Language?

  • Ken Thomson at AT&T Bell Labs developed a language and named it B.

  • Even the B language was found to have some short comings to support development of both business applications and system software.


3.Who invented BCPL Language?

  • Basic Combined Programming Language(BCPL) was developed by Martin Richards, Cambridge uniersity.


4.Why to Use C Language?

  • C is one of the middle level languages. It is a general purpose language, which means it can be used to write programs of any sort.


5. What are the features of C language?

  • C the most widely used computer language-is being taught today as a core subject in almost all the undergraduate program education.

  • C is a general-purpose structured programming language that is powerful, efficient and compact.

  • C is a middle-level language, and it also supports Low Level Language supports, it is closely related to Lower level language ASSEMBLY Language.

  • With C, you don’t need to tradeoff any features. C is easy to learn yet powerful. You can create fairly efficient program. Program are compact yet can be expended.

  • C offers variety of data types and powerful operators.

  • C is well suited for Structured Programming.

  • C is also known as Procedural programming language.

  • C is used for speed and portability.

  • Most operating systems are written in C.

  • Most software and games are written in C.

  • There are many C compilers available as on date. For our practical purpose we will do it on Turbo C.

  • Borland Turbo C provide almost ideal platform for learning C it is an Integrated Development Environment and compiler for the C programming language from Borland.

  • First introduced in 1987, it was noted for its integrated development environment, small size, fast compile speed, comprehensive manuals and low price.


6.What are the advantages of c language?

  • Easy to write

  • Rich set of operators and functions that are built–in

  • Support for bit–wise operation

  • Flexible use of pointers

  • Direct control over the hardware

  • Ability to access BIOS/DOS routines

  • Interacting using Interrupts

  • Ability to write TSR programs

  • Ability to create .COM files

  • Ability to create library files (.LIB)

  • Ability to write interface programs

  • Incorporating assembly language in C program


7.What are the disadvantages of C langauge?

  • C is considered difficult to learn

  • Because of its conciseness, the code can be difficult to follow

  • It is not suited to applications that require a lot of report formatting and data file manipulation


8.What are the salient features of C languages?

  • The following are the salient features of C language are :

    1. C is called a middle level language

    2. C supports structured design approach

    3. C is extensible

    4. C is rich in data types and operators

    5. C is portable


9.What is a header file?

  • Header files provide the definitions and declarations for the library functions.

  • Thus, each header file contains the library functions along with the necessary definitions and declarations. For example, stdio.h, math.h, stdlib.h, string.h etc.


10.What is character set?

  • Character set is the set of characters allowed and supported in the programming language.

  • Generally a program is a collection of instructions, which contain groups of characters. Only a limited set of characters is allowed to write instructions in the program.

Pr.Pg border                                             Next Pg