1. La ejecución de un programa en C comienza y termina con ()
A.
La primera función en este archivo de programa comienza y termina con la última función en este archivo de programa.
La función principal de este programa comienza y termina con la última función en este archivo de programa.
La primera función de este archivo de programa comienza y termina con la función principal del programa.
2. Las siguientes afirmaciones son correctas: ()
En un programa en C, la función principal debe estar al frente del programa.
Sólo se puede escribir una sentencia en cada línea del programa.
El lenguaje C.c en sí no tiene declaraciones de entrada y salida.
D. Durante el proceso de compilación de programas en C se pueden encontrar errores de ortografía en los comentarios.
3.Cuál de las siguientes afirmaciones es incorrecta: ()
El programa fuente A.C puede estar compuesto por una o más funciones.
El programa fuente B.C debe contener una función principal.
La unidad básica del programa C.C es la función.
En los programas C, los comentarios sólo se pueden colocar después de las declaraciones.
El lenguaje 4.C estipula: en el programa fuente, la posición de main()
Debe estar al principio
Se debe llamar a b. en el sistema detrás de la función de biblioteca.
C. Puedes hacer lo que quieras
D. Debe estar al final
5. p>A. Un programa principal y varios subprogramas.
B. Composición funcional
C. Varios componentes del proceso
D.
6. La unidad básica del programa fuente C es _ _ _ _ _ _ _ _ _ _ _ _
7. _ _ _ _ _ _ _ _
8. En el programa fuente C, los delimitadores en ambos lados de la parte del comentario son _ _ _ _ _ _ _ _ y _ _ _ _ _ _ _ _. respectivamente.
9. En lenguaje C, la operación de entrada se completa con la función de biblioteca _ _ _ _ _ _ _ _ _ _ _, y la operación de salida se completa con la función de biblioteca _ _ _ _ _ _ _ _ _ _.
Ejercicios de simulación en lenguaje C
1. Verdadero o falso (2×8=16)
1 y la función Printf() siempre imprime desde el principio de una nueva línea. ( )
2. Todas las variables deben declararse antes de su uso. ( )
3. Al declarar una variable, se debe indicar el tipo de variable. ( )
El lenguaje 4.C considera que las variables número y NuMbEr son iguales. ( )
5. Un programa en lenguaje C que imprime tres líneas de salida debe utilizar tres declaraciones printf. ( )
6. El operador restante sólo se puede utilizar con dos operandos enteros. ( )
7. Debe haber una cláusula predeterminada en la estructura de selección de conmutadores. ( )
8. Si x gty o a < B es verdadero, la expresión (x gty amp ampa ltb) es correcta. ( )
2. Preguntas de opción múltiple (3×16=48 puntos)
1. Los símbolos de formato que implementan la función de salto de línea son los siguientes.
( )
A.\t B,\n C,\a D,\k
2. ¿Cuáles son los componentes de un programa en lenguaje C? (Elección única)
A. Subprograma b. Programa principal y subprograma c. Proceso d.
A.11/3
C.(float)11/3d .(int)(11.0/3 0.5)
4. se ejecuta ¿Qué hay en la pantalla?
void main()
{
int a;
Flotador b
a = 4;
b = 9.5
printf("a=d,b=4.2f\n ",a,b);
}
A.a=d, b=f\n B. a=d, b=f
C.a=4, b=9.50 D
5. :
char s = ' \ \ \ 092
¿Cuál de las siguientes opciones es correcta?
A. Haga que el valor de s contenga 2 caracteres. b. Indica que la declaración es ilegal.
C.Hacer que el valor de S contenga 6 caracteres. d.Haga que el valor de S contenga 4 caracteres.
6. Si k y g son ambas variables int, ¿cuál es el resultado de la siguiente declaración?
int k, g;
k = 017;
g = 111
printf("d ", k);
printf("x\n ",g);
A.15, 6f B. f, 6f C. f, 111 D
7. En la declaración if del lenguaje C, la expresión utilizada para juzgar es _ _.
A. Expresión relacional b. Expresión lógica
C. Expresión arbitraria
8. ?
int a, b, c;
a = 7; b = 8;
si (a gtb)
a=b, b = c; c = a;
printf("a=d b=d c=d\n ", a, b, c
A.a); =7 b=8 c=7 B
C.a=8 b=9 c=7 D
9.
# include ltstdio.h gt
main()
{
int y = 10;
while(y-);
printf("y=d\n ",y);
}
A.y=0 B. while forma un infinito bucle C. y=1 D. y=-1.
10. Si existen las siguientes descripciones y declaraciones, el resultado de salida será _ _.
char str[]= " \ " c: \ \ ABC . dat \ " ";
printf("s ", str); .Hay caracteres ilegales en la cadena B. \"c:\\abc.dat\ "
C." c:\abc.dat" D. "c:\\abc.dat "< / p>
11. Si desea almacenar la constante 327 en la variable A, ¿qué tipos no se pueden definir en A?
A.int B. char C. long D. float
A las 12. En lenguaje C, el preprocesamiento siempre comienza con símbolos.
( )
A.¥ B.# C. @ D. ◇
A las 13. En lenguaje C, los datos de tipo de doble precisión ocupan bytes de espacio. ( )
A.1
14. Después de ejecutar la siguiente declaración, el valor de b es. ( )
int a = b = 10;
b = 10 (a);
A.10 b . p>
p>
15. Las constantes en este programa son: (opción múltiple) ()
#Define PI 3.14
void main()
{
int suma
suma = 10 15;
printf("suma=d\n ",suma);
printf( "El resultado es 25 \ n ");
}
Las constantes en este programa son:
A.10
D. No. 25 Muelle Principal Este
16. Señale las siguientes expresiones incorrectas: (opción múltiple) ()
A.a b = 56 = a 11. c . I = i
p>D.5.6 6.2 3.1 e 12 f . Rellena los espacios en blanco (3×8=24 puntos)
1 y los programas en lenguaje C se ejecutan desde funciones.
2. El cuerpo de la función comienza con y termina con.
3. Todas las declaraciones en lenguaje C comienzan con.
4. La ejecución de las declaraciones en la estructura del bucle puede ejecutar inmediatamente el siguiente bucle.
5. La ejecución de declaraciones en una estructura de bucle o de conmutación puede salir de la estructura inmediatamente.
6. El carácter de formato de la cadena de salida es.
7. En lenguaje C, el nombre de la matriz representa la matriz.