This note explains the following topics: C Language
Fundamentals such as Character set, Identifiers, keyword, data types, Constants
and variables, statements, expression, operators, precedence of operators,
Input-output, control structures, decision making and branching, Arrays,
Functions and Strings, Pointers, Structures, Unions, File handling.
Author(s): Asst. Professor Mrs Etuari Oram and Asst.
Prof. Mr Bighnaraj Naik
This
lecture notes include: Introduction to Programming, Arithmetic expressions and ConditionalBranching, Loops ,Functions, Arrays , Basic Algorithms, Pointer and File
Handling.
The contents include: Review of C and Aggregate Data Types, Building Larger
Programs, Functions,Bit Manipulation, Pointers, Binary I/O and Random Access, Designing Data Types,
Linked Lists,Software Tools, Library Functions, File Access.
Author(s): UMBC Training Centers, Columbia Gateway
This lecture note explains how to solve the following programs: sum of
individual digits of a positive integer, the roots of a quadratic equation,
programs that use both recursive and non-recursive functions, find both the
largest and smallest number in a list of integers, C program to count the lines,
words and characters in a given text, C program to generate Pascal’s triangle, a
C program which copies one file to another, C program to display contents of a
file, e C programs that uses non recursive function to search for a key value in
a given list of integers using Linear search, C programs that implements the
Selection sort method to sort a given array of integers in ascending order, C
programs that implement Queue (its operations) using singly linked list to
display a given list of integers in same order, C program to implement linear
regression algorithm, C program to implement the polynomial regression
algorithm, C program to implement the Lagrange interpolation, C program to
implement Trapezoidal method, C programs to implement Simpson method.
Author(s): Aurora’s Technological And Research
Institute
This
note covers the following topics: C essentials, Data types, Data input and
output, Operators and expressions, Decision control structure, Loop control
statement, Arrays, Functions, Strings, Pointers and Introduction to cpp.
Beginners and professional programmers alike will benefit
from the numerous examples and extensive exercises developed to guide readers
through each concept. Step-by-step dissections of program code illuminate the
correct usage and syntax of C language constructs and reveal the underlying
logic of their application. The clarity of exposition and format of the book
make it an excellent reference on all aspects of C.
This course is intended to help a good programmer particularly someone familiar with DEC Fortran, start programming in
C. Topics covered includes: Why is the language called C, Variables, Types and
Functions, Loop and Flow Control Constructs, Arrays, Pointers, Strings,
Structures and Unions, Typedef, Header Files, Macros and the ? operator,
Logical and Relational Operators, Bitwise Operators, Function Prototypes, File
IO Routines and Command Line Arguments, Obfuscation, Changing from VAX C or
K&R C to ANSI Compliant DEC C.