Skip to the content.

Contents

  1. Introduction to C
  1. Condition Statements

  2. Looping Statements

    • Loops - Part 1
      Introduction to Loops, Types, definite Looping for loop, pre- vs post-increment operators

    • Loops - Part 2
      Indefinite Looping, while loop, do..while loop, indefinite looping using while, while vs do..while loop, infinite looping, Loop control statement

  3. Functions

    • Introduction to Functions
      Introduction to Functions, function declaration and definition, function calls, return statement, function arguments - call by value and call by reference, scope of variable - Global, local variables, formal parameters, Initializing Local and Global Variables

    • Recursion
      Introduction to recursion, recursive functions, examples, types of recursion

  4. Arrays and Strings

    • Basics of Arrays
      Introduction, Declarations, Initialization, Index - assigning and getting values, Printing out array, Getting array input

    • Array Parameters and Multi-dimensional Arrays
      Passing arrays as arguments - Sized parameter, un-sized parameter, Multi-dimensional arrays - introduction, dimension, declaration, initialization, accessing and assigning elements

  5. Pointers
  6. Structures and Unions

Practice Questions

  1. Introduction to C
  2. Condition Statements
  3. Looping Statements

The solutions for the questions will be added Soon