La Red de Conocimientos Pedagógicos - Currículum vitae - Preguntas del examen de lenguaje C

Preguntas del examen de lenguaje C

1. La declaración de un programa en lenguaje C debe contener al menos una ___función principal___.

2. La extensión del archivo del programa fuente en lenguaje C es __.C____. Después de la compilación y la conexión, la extensión del archivo generado es __.h____.

3. El programa estructurado consta de tres estructuras básicas: estructura secuencial, ___selección___ y ​​___bucle___.

4. La ejecución del lenguaje C comienza desde ____función principal__.

5. El separador de declaraciones del programa fuente C es ___punto y coma___.

6. En lenguaje C, utilice la palabra clave _____float_ para definir variables reales de precisión simple.

7. La expresión S=12 debe leerse como "___ asigna 12 a S___".

8. La unidad básica del programa fuente en lenguaje C es ___función___.

9. Supongamos que int x=9, y=8; el resultado de la expresión x-=y 1 es ___0___.

10. Si a es una variable entera, a=12, entonces la expresión: a * =2 3 valor___60__.

11. Al llamar a funciones de biblioteca para el procesamiento de entrada y salida en lenguaje C, el archivo de encabezado que debe incluirse en la línea de comando #include es ___stdio.h___.

12. El resultado de la expresión 95 es __4____.

13. Si a es una variable entera, a=12, entonces la expresión: el valor de a =4_16_____.

14. En lenguaje C, el operador que requiere que el operando sea un número entero es ______.

15. En lenguaje C, se utiliza ____entero__ distinto de cero para representar el valor lógico "verdadero".

16. El resultado de la expresión 10/3 es __3____.

17. Normalmente un byte contiene __8____ bits binarios.

18. Supongamos que todas las variables son números enteros, a=2, b=5, b, entonces el valor de la expresión a b es _8_____.

19. En lenguaje C, solo existen cuatro tipos de datos básicos, que son: _int_____, ___float___, __char____ y ​​double.

20. Un programa de C tiene una y sólo una función ____principal__.

21. Si a es una variable entera, a=12, entonces la expresión: el valor de a-=2_10____.

22. En lenguaje C, existen tres operadores lógicos, son: __ y ____, ___ o ___, __no ____.

23. En lenguaje C, la función de entrada de caracteres y la función de salida de caracteres son: __getchar____ y ​​___putchar___ respectivamente.

24. Los cuatro pasos del desarrollo de un programa en C son ___ingresar y editar el programa fuente___, __compilar____, __conectar____ y ​​ejecutar.

25. Las estructuras de los programas en C son: estructura secuencial, __estructura de selección____ y ​​__estructura de bucle____.

26. La expresión en la declaración if puede ser una expresión relacional, __expresión aritmética____, __expresión de asignación____.

27. __xgt; y_?x: y___ es el único operador ternario en lenguaje C.

28. Los comandos de preprocesamiento proporcionados por el lenguaje C incluyen principalmente los siguientes tres tipos: definición de macro, __inclusión de archivos____ y ​​___compilación condicional___.

2. Leer el programa y escribir los resultados del siguiente programa.

1, 2

2, K

3, a 97

4 Sin resultado

Tres. , Escriba un programa

1. Escriba un programa en C, ingrese 3 números a, b, c y genere el número más grande entre ellos.

#include

Void main()

{

Int a, b, c

Printf; ("Ingrese tres números");

Scanf(ddd,amp;a,amp;b,amp;c);

If(alt;b)

A=b;

If(alt;c)

A=c;

Printf("El número más grande: d", a ) ;

}

Encuentra la suma del 1 al 50.

#include

Void mian()

{

Int sum=0,i;

Para (i=1; ilt; =50; i )

Suma =i;

Printf("La suma de 1-50 es: d", suma);

}

Ingrese una letra mayúscula desde el teclado y solicite que se emita en letras minúsculas.

#include

Void mian()

{

Char c;

Printf("Por favor, introduzca una letra");

Scanf("c".amp; c);

Printf("su letra minúscula es c", c 32);

}

Utilice la instrucción while para calcular el valor de 1 1/2 1/4... 1/100 y mostrarlo.

#include

Void mian()

{

Suma flotante=0, temp;

Int i =1;

Mientras(ilt;=100)

{

Temp=1/i;

Suma =temp;

I

}

Printf("El resultado es d", suma

}

Ingrese dos números enteros, genere el número mayor.

#include

Void mian()

{

Int a, b

Printf(" Por favor ingrese dos números");

Scanf("dd".amp; a,amp; b);

Printf("El número más grande es: d"agt; b? a: b);

}

6. Utilice la declaración while para calcular el valor de 1 1/3 1/5... 1/99 y mostrarlo.

#include

Void mian()

{

Int i =1

Suma flotante=; 0, temp=0;

Mientras(ilt;=99)

{

Temp =1/i;

Suma = temp;

I=i 2;

}

Printf("El resultado es: f", suma),

}