Red de conocimiento informático - Computadora portátil - Cómo aprender el lenguaje C sin suspender el curso

Cómo aprender el lenguaje C sin suspender el curso

1. Comprender los tipos básicos, estructuras de datos (arrays, estructuras, punteros), estructuras de control (principalmente ramas y bucles), funciones, etc.

2. Cuando encuentre un problema, analícelo más y descubra por qué una entrada produce tal salida. Si hay algún problema, puede depurarlo en la computadora.

3. Dominar algunos algoritmos de uso común: como encontrar 1 2 3... 100, determinar si un número es primo, etc.

4. Todo el banco de preguntas del examen de nivel C de computadora (preguntas de programación):

/view/9761c224af45b307e871970a.html

/view/99b11cbf1a37f111f1855be6.html

p>

Imprímalo y analícelo usted mismo, por qué está escrito de esta manera y poco a poco podrá programar. Por ejemplo, algunas funciones de procesamiento de cadenas se procesan con matrices, pero es más fácil usar punteros.

Ejemplo: encontrar la longitud de la cadena s

int strlen(char *s)

{

int len=0, i ;

for(i=0;s[i]!='\0';i )

len ;

devolver len;

}

Se puede escribir como:

int strlen(char *s)

{

int len=0;

char *p;

for(p=s; *p; p )

len

return len

p >

}

También se puede escribir como:

int strlen(char *s)

{

int len=0 ;

for(;*s;s) //De hecho, s es una variable puntero

len;

return len;

}