Название: C programming for problem solving Автор: Hemant Jain, Sukhendra Singh Издательство: Independently published Год: 2020 Страниц: 295 Язык: английский Формат: pdf (true) Размер: 10.2 MB
This text book provide in-depth coverage of C constructs and concepts useful for problem solving. This book covers complete syllabus of programming course taught in first year of undergraduate programmer in various institution in India. After finishing, the reader will be able to write programs in C programming for problems in hand efficiently.
Welcome to the C language. The C language is a procedural language, which means we specify the sequence of steps that need to be followed to reach the desired output. It is as if I will do "job1" than "job2" and finally "job3" and at the end, my work is done. C is a compiled language, which means you have to run C code through a compiler to make it understandable to your computer. Normally the C’s program compilation process involves four stages, which are pre-processor, compiler, assembler, and linker. At the end, there should be a single executable file (these stages are explained in detail in the Library chapter). An executable file is run to see output.
C is a general-purpose programming language, so it does not matter whether your operating system is Linux, Windows, or Mac. Before we begin this chapter, I recommend that you should get your system ready. Various IDEs (Integrated development environment) are available to compile and run C programs.
Table of Contents Chapter 1: Introduction to Computer System...........12 Chapter 2: Idea of Algorithm.....29 Chapter 3: Programming Basics.......41 Chapter 4: Arithmetic Expression and Precedence......64 Chapter 5: Conditional Branching.......84 Chapter 6: Iterations and Loops........96 Chapter 7: Functions.......115 Chapter 8: Arrays........143 Chapter 9: Strings.......160 Chapter 10: Structures......173 Chapter 11: Pointers........190 Chapter 12: File Handling.......215 Chapter 13: The Preprocessor........234 Chapter 14: Libraries...........246 Chapter 15: Basic Algorithms.........254 Chapter 16: Basic Data Structures.......278
Внимание
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.