C Programming Language Design University-level Information Technology Curriculum Textbook

Author: Xu Lianxin
Publisher:
Publish Date: 2005-09-01
Features: This book follows the principles of structured programming, employing various expression methods such as text and illustrations. It introduces the basic algorithms and programming methods of the C language in a clear and concise manner, following the mindset of concept—method—application—extension. The book is highly readable and practical. With C language data types as the main thread, Chapter 1 briefly introduces programming concepts; Chapters 2 to 8 focus on basic data types as the processing objects, discussing the foundational aspects of C programming, including C program structure, data types, operators and expressions, statements and functions, and preprocessor directives. Chapters 9 to 12 focus on user-defined data types as the processing objects, discussing the advanced aspects of C programming, including arrays, pointers, structures, and files. Except for Chapters 1, 2, and 8, each chapter includes five types of exercises: concept fill-in-the-blanks, program reading, program debugging, program fill-in-the-blanks, and program writing. The accompanying textbook Solutions and Experimental Guidance for C Programming Exercises provides detailed answers to the exercises. This book can be used as a teaching material for undergraduate computer science programs in universities, as well as for junior college computer science programs, non-computer science programs, and as a self-study reference for engineering and technical personnel.

📌 Related Posts