¿Es mejor aprender a programar primero o empezar con C?
Por supuesto que tienes que aprender el lenguaje C. El lenguaje C es la base de todos los lenguajes. Déjame presentártelo. Estudio informática.
El lenguaje C es un lenguaje de programación de computadoras. Tiene las características tanto del lenguaje de alto nivel como del lenguaje ensamblador. Se puede utilizar como lenguaje de diseño de sistemas para escribir aplicaciones de sistemas que funcionen, o como lenguaje de diseño de aplicaciones para escribir aplicaciones que no dependan del hardware de la computadora.
Si eres novato y quieres aprender bien el lenguaje C, te sugiero que aprendas el lenguaje C primero y comiences con los siguientes pasos.
¡Primero, combina las preguntas con el libro!
Si está viendo el tutorial de lenguaje C, puede encontrar algunos ejercicios que corresponden a los puntos de conocimiento. Si no comprende la pregunta, ¡lea más puntos de conocimiento en el libro después de leerlo! pocas veces sabrás algo.
En segundo lugar, aprende bien los operadores y el orden de las operaciones del lenguaje C
Esta es la base para aprender bien las operaciones de "Programación en C". El lenguaje C es muy flexible, tiene funciones ricas y muchos más tipos de operaciones que otros lenguajes de programación. En términos de expresiones, es más simple que otros lenguajes de programación. Por ejemplo, la suma automática, la resta automática, la operación de coma y la operación ternaria hacen que las expresiones sean más simples. Sin embargo, los principiantes a menudo encuentran que estas expresiones son difíciles de leer. son difíciles de leer. Los operadores y el orden de las operaciones no se comprenden completamente. Cuando varias operaciones diferentes forman una expresión operativa, es decir, cuando aparecen varios operadores en una expresión operativa, el orden de precedencia y las reglas de combinación de las operaciones son muy importantes. En el aprendizaje, siempre que los clasifiquemos razonablemente y descubramos las diferencias entre ellos y las operaciones que aprendimos en matemáticas, no es difícil recordar estas operaciones. Algunos operadores se recordarán aún más después de comprenderlos. Podrá utilizarlos fácilmente en el futuro, pero algunos de ellos pueden abandonarse temporalmente y recordarse nuevamente cuando se utilicen.
En primer lugar es necesario aclarar que los operadores se clasifican según diferentes prioridades. Los operadores de “Programación C” se pueden dividir en 15 prioridades, de mayor a menor, con prioridades que van del 1 al 15, excepto 2 y 3. Excepto el nivel 14 y el nivel 14, que se combinan de derecha a izquierda, los demás se combinan de izquierda a derecha, lo que determina el orden de operaciones de los operadores del mismo nivel. A continuación usamos varios ejemplos para ilustrar:
(1) 5*8/410 Hay tres operadores en esta expresión, que son operadores del mismo nivel, y el orden de las operaciones se combina de izquierda a derecha. , entonces Primero calcule 5 * 8 = 40, luego divida entre 4, el resultado es 10 y finalmente la operación (resto), por lo que el resultado final de la expresión es 1010 = 0; a = 3; b = 5; c = a* b; d = a * b;
Para c= a*b, en el orden indicado en la tabla, * se ejecuta primero, * se ejecuta Por último, después de ejecutar a, el valor de a es 4. Dado que es una operación previa, el valor 4 de a participa en la operación. La fórmula de cálculo del valor de C es 4*5=20 en lugar de 3*5. =15; y para d=a *b , dado que a es una operación posterior, el valor de a es 4 y participa en la operación, de modo que el valor de d sigue siendo 20. Después de que a participa en la operación, es El valor se incrementa en 1 y su valor es 5. Después de ejecutar este ejemplo, el valor de a es 5, el valor de b es 5, el valor de c es 20 y el valor de d también es 20
(3) (a = 3; , b = 5, b = a, c = b* 5)
El "," en el ejemplo es una operación de combinación de coma. La fórmula anterior se llama expresión de coma. Se combina de izquierda a derecha. Derecha. El valor del resultado de la última expresión es una expresión de coma El resultado de la fórmula, por lo que el resultado de la expresión de coma anterior es 40, el valor de a es 3, el valor de b es 8 y el valor de c. es 40.
(4) a=5; b=6; c=agt; b?a:b;
agt;b?a:b en el ejemplo, su función es realizar primero la operación relacional agt parte b, si el resultado es verdadero, tomar el valor de a después del signo de interrogación, de lo contrario tomar el valor de b después de los dos puntos, por lo que el valor de c debe ser 6, esto La operación se puede utilizar para reemplazar if. Una aplicación simple de la declaración…else….
En tercer lugar, aprenda bien las cuatro estructuras de programa del lenguaje C
Debe recordar el conocimiento gramatical del lenguaje C, porque la programación se basa en esto.
¡Cuatro! , depure en la computadora con más frecuencia
Después de haber escrito el código, depurelo en la computadora con más frecuencia. Piense detenidamente por qué cometió el error.
¿No ingrese el? código en la computadora solo para obtener los resultados. Para verificar, asegúrese de analizar la causa del error.
5. Requisitos para inglés en lenguaje C
De hecho, ¡inglés pobre! no afecta el aprendizaje del idioma C, porque el inglés en el idioma C es. Estos caracteres de Guan Jian son fáciles de recordar y los conocerás si los lees más.
Además, "C" de Tan Haoqiang. Programación de lenguajes> Este libro también es muy bueno. Puedes ir a la biblioteca de la escuela. ¡Echa un vistazo!
¡Por último, te deseo mucha suerte en tus estudios!