Introduction to C Programming
Price: 995.00 INR
ISBN:
9780199452057
Publication date:
10/07/2015
Paperback
400 pages
280.0x216.0mm
Price: 995.00 INR
ISBN:
9780199452057
Publication date:
10/07/2015
Paperback
400 pages
280.0x216.0mm
Introduction to C Programming 2e is designed to serve as a textbook for B Tech and MCA students as well as those pursuing any basic course on C programming. The book focuses on the fundamentals of C programming to enable students write effective programs.
Suitable for: Introduction to C Programming 2e is designed to serve as a textbook for B Tech and MCA students as well as those pursuing any basic course on C programming.
Rights: World Rights
Description
Introduction to C Programming 2e is designed to serve as a textbook for B Tech and MCA students as well as those pursuing any basic course on C programming. The book focuses on the fundamentals of C programming to enable students write effective programs. Beginning with an introduction to programming in general, the text goes on to delve into a complete analysis of the various constructs of C such as decision control and looping statements, functions, arrays, strings, pointers, structures and unions, file management, and pre-processor directives. It also presents a separate chapter on linked lists detailing the various kinds of linked lists and how they are used to allocate memory dynamically. The second edition also features a new section on C programming with Unix, Linux, and Ubuntu as well as a detailed discussion on algorithms and how they act as a blueprint for writing effective C programs. A strong pedagogical approach is followed throughout the book, which includes plenty of examples, figures, programming tips, keywords, and end-chapter exercises. These features, augmented further in this new edition, will help students master the art of writing C programs.
Table of contents
Chapter 1: Introduction to Programming Chapter 2: Introduction to C Chapter 3: Decision Control and Looping Statements Chapter 4: Functions Chapter 5: Arrays Chapter 6: Strings Chapter 7: Pointers Chapter 8: Structure, Union, and Enumerated Data Types Chapter 9: Files Chapter 10: Preprocessor Directives Chapter 11: Linked Lists
Features
• Exhaustive coverage of fundamental topics with more than 200 program code examples with outputs • Chapter on programming languages and the generations through which these languages have evolved, which gives readers an insight into computer software • Chapter-wise case studies to enhance learning • More than 700 objective-type questions, including fill-in-the-blanks, MCQS, and true/false questions • Supporting annexures on topics such as sorting techniques, bit fields and slack bytes, deciphering pointer declarations, and a brief introduction to data structures Online Resources For Faculty: • Solutions Manual • PowerPoint Slides For Students: • Multiple Choice Questions
Description
Introduction to C Programming 2e is designed to serve as a textbook for B Tech and MCA students as well as those pursuing any basic course on C programming. The book focuses on the fundamentals of C programming to enable students write effective programs. Beginning with an introduction to programming in general, the text goes on to delve into a complete analysis of the various constructs of C such as decision control and looping statements, functions, arrays, strings, pointers, structures and unions, file management, and pre-processor directives. It also presents a separate chapter on linked lists detailing the various kinds of linked lists and how they are used to allocate memory dynamically. The second edition also features a new section on C programming with Unix, Linux, and Ubuntu as well as a detailed discussion on algorithms and how they act as a blueprint for writing effective C programs. A strong pedagogical approach is followed throughout the book, which includes plenty of examples, figures, programming tips, keywords, and end-chapter exercises. These features, augmented further in this new edition, will help students master the art of writing C programs.
Read MoreTable of contents
Chapter 1: Introduction to Programming Chapter 2: Introduction to C Chapter 3: Decision Control and Looping Statements Chapter 4: Functions Chapter 5: Arrays Chapter 6: Strings Chapter 7: Pointers Chapter 8: Structure, Union, and Enumerated Data Types Chapter 9: Files Chapter 10: Preprocessor Directives Chapter 11: Linked Lists
Read More