Current location - Training Enrollment Network - Mathematics courses - What is the mathematical basis for learning C language?
What is the mathematical basis for learning C language?
C language learning needs a mathematical foundation, and you can learn without it, but it's a bit difficult. The specific situation is analyzed as follows:

If you are a pure C student, math is not a problem. If you are an beginner, you can learn some basic operations of mathematics.

The reason why computers were originally developed was to solve problems such as mathematical operations. Therefore, mathematics is particularly important for computer programming languages.

The computer departments of contemporary universities basically offer courses in advanced mathematics or discrete mathematics. It is to let these computer majors better understand mathematics.

C language is the basis of computer programming language. Therefore, if you want to learn, you don't need any advanced mathematical theories and ideas, you just need a simple ability of logical generalization. The mathematical factor in C language is a "threshold" and a "threshold" for flexible thinking. When you can't learn, you feel that everywhere has its own shortcomings. After learning, it will be much easier to learn more C++/C# or JAVA.

Generally speaking, C language is only a foundation. As long as you have perseverance, I believe you can play it in two months. Don't be intimidated by your previous poor foundation.