(Table of Contents Part 1 Fundamentals Example 1 The first C program Example 2 Running multiple source files Example 3 Finding the product of integers Example 4 Comparing the size of real numbers Example of subtraction operation 8 Summation example 9 Multiplication table example 10 Number guessing game example 11 Simulation of ATM (automatic teller machine) interface example 12 Calculating student results with one-dimensional arrays Example 13 Implementing matrix transposition with two-dimensional arrays Example 14 Solving two-dimensional Maximum/minimum elements of an arrayExample 15Using an array to find the first n prime numbersExample 16Compiling a perpetual calendarExample 17Sorting array elementsExample 18Conversion of arbitrary base numbersExample 19Distinguishing palindrome numbersExample 20Calculating the sum of the first n elements of an arrayExample 21 Solving the best order for steel cutting Example 22 Comparing integer sizes through pointers Example 23 Pointing to an array Example 24 Finding a pointer to a specified element Example 25 Finding a pointer to the same element Example 26 Converting Arabic numerals to Roman numerals Example 27 Character replacement Example 28 Example of reading real numbers from the keyboard Example 29 Character line typesetting example 30 Character placement example 31 Distinguishing whether a string is a palindrome Example 32 Input and output example of address book 33 Playing card structure demonstration example 34 Using "structure" to calculate student achievement Example 35 Reporting Example of a counting game 36 Example of simulating social relations Example 37 Example of calculating the number of characters in a file Example 38 Example of displaying the contents of two files together Example 39 Example of a simple text editor Example 40 Example of a word counting program for a file 41 Example of a student achievement management program Part II of the data structure chapter 42 Insertion Sort Example 43 Hill Sort Example 44 Bubble Sort Example 45 Quick Sort Example 46 Selection Sort Example 47 Heap Sort Example 48 Merge Sort Example 49 Radix Sort Example 50 Binary Search Tree Operation Example 51 Binomial Coefficient Recursion Example 52 Knapsack Problem Example 53 Order List Insertion and Division Example 54 Linked List Operation (1) Example 55 Linked List Operation (2) Example 56 In-place Inversion of Single Linked List Example 57 Sports Meeting Score Calculation Example 58 Double Linked List Example 59 Joseph Ring………… …………
[C language example analysis essence]. Cao Yanlong. Clear version.pdf)