The C Language Programming course is essential for professionals and serves as a fundamental basis for studying other engineering disciplines. Prior knowledge in Advanced Mathematics and Computer Foundation is recommended before taking this course. Subsequently, you can explore JAVA Programming, Database Application, single-chip Microcomputer Application, Embedded System Development, and more. Engineering students appreciate the flexibility and practicality of the C language due to its easy-to-understand nature that helps them excel in their respective areas of specialization. By focusing on the study of C programming, you can cultivate computational thinking to solve and deal with practical problems of your major, and have the basic ability of using C language to develop application software, master the method of computer programming, and lay a solid foundation for the follow-up professional courses. So, welcome to the world of C and please join our class.
Overview
Syllabus
- Chapter 1 Getting Ready
- 1.1 Getting Ready
- 1.2 Why C
- 1.3 Whither C
- Chapter 2 Data Types and Operators
- 2.1 A simple Example of C
- 2.2.1 What’s Li Ming's score
- 2.2.2 What type sizes does your system use
- 2.3 What type sizes does your system use
- 2.4 How to calculate the circumference or the area?
- 2.5 Searching for interesting narcissistic numbers
- 2.6.1 Mood of autumn harvest
- 2.6.2 Mood of autumn harvest
- Chapter 3 C Control Statements: Looping
- 3.1 Revisiting the while loop
- 3.2.1 An interesting table of numbers
- 3.2.2 An interesting table of numbers
- 3.3.1 The riddle of the rabbit-Fibonacci sequence
- 3.3.2 The riddle of the rabbit-Fibonacci sequence
- 3.4.1 The multiplication table
- 3.4.2 The multiplication table
- Chapter 4 C Control Statements: Branching and Jumps
- 4.1.1 What’s Lily’s grade in this exam
- 4.1.2 What’s Lily’s grade in this exam
- 4.2 Whupon season is this
- Chapter 5 Functions
- 5.1.1 A simple calculator
- 5.1.2 A simple calculator
- 5.2.1 The hotel consumption management
- 5.2.2 The hotel consumption management
- Chapter 6 Arrays and Pointers
- 6.1.1 A simple calculator
- 6.1.2 A simple calculator
- 6.2 The hotel consumption management
- Exam
Taught by
Nantong Vocational University