2. Las preguntas de lectura del programa son 30 puntos. Los contenidos principales de la evaluación incluyen: estructura de selección, aplicación de estructura de bucle, aplicación de matriz, aplicación de punteros, especialmente la relación entre punteros y matrices de caracteres, aplicación de funciones (transferencia de parámetros, variables globales, variables locales, etc.). 3. Programación 15 puntos. Principalmente debe estar familiarizado con la aplicación de estructuras, matrices y funciones de control de programas.
Revisar contenido:
Conceptos básicos del lenguaje C
Las principales características y estructura del programa del lenguaje C. Archivo de encabezado, etiquetas de inicio y fin de función. ? El formato de escritura del programa fuente. Tipos de datos y operaciones
Representación de tipos de datos básicos y constantes. Definición e inicialización de diversas variables.
Reglas y expresiones de operación.
Expresiones de asignación, expresiones aritméticas, expresiones relacionales, expresiones lógicas, expresiones condicionales, expresiones de coma.
Precedencia de operadores, conversión de tipos automática y conversión de tipos forzada,
Declaraciones básicas del lenguaje C
Declaraciones básicas: nombre de expresión, declaración vacía y declaración compuesta. ? Entrada y salida de datos, llamadas a funciones de entrada y salida. Elija una declaración estructurada. Si declaración. Declaración de cambio.
Seleccionar el anidamiento de estructuras. Declaración de estructura de bucle. Para declaraciones, declaraciones while y declaraciones do- while. Continuar declaraciones e interrumpir declaraciones.
Datos de tipos construidos y tipos de puntero
Descripción y uso correcto de arrays, estructuras y tipos de unión.
Puntero
Los conceptos de punteros y variables de puntero, punteros y operadores de dirección.
Punteros a variables, matrices, cadenas, funciones y estructuras, y variables puntero a variables, matrices, cadenas, funciones y estructuras. Se hace referencia a los tipos de datos anteriores mediante punteros. ? Matriz de punteros, punteros a punteros.
Asignación y liberación dinámica de áreas de almacenamiento.
Función
La estructura básica y el método de definición de funciones.
Llamadas a funciones y paso de parámetros.
Llamadas anidadas y llamadas recursivas a funciones.
El alcance de la variable.
Principal
La referencia del parámetro de línea de comando de la función ().
Funciones internas y funciones externas.
Usar correctamente las funciones de la biblioteca.
Los archivos sólo necesitan sistemas de archivos de almacenamiento en búfer (es decir, sistemas avanzados de E/S de disco).
El concepto de archivos: archivos de texto y archivos binarios.
Puntero de tipo de archivo.
Operaciones básicas de archivos: abrir y cerrar archivos, leer y escribir archivos y operar punteros de archivos.