Preguntas del examen de programación en lenguaje C. Busque respuestas estándar. Todas son de opción múltiple.
1. Respuesta: A
(Las comillas simples encierran todos los caracteres y un par de comillas simples corresponden como máximo a un carácter. \La barra invertida es el comienzo del carácter de escape. \ 72 es la letra H correspondiente al código ASCII, es decir, la letra H se almacena en la variable char a)
2. p>int a=3, b=4, c=5;,
A, a>b
B, a<=b
C, (a||b)>c
D, a<=(b||c)
E, !((a
Prioridad de mayor a menor: () ! && ||
Opción A, error 3>4, valor lógico 0.
Opción B, 3<=4 es correcta, valor lógico 1.
Opción C, (3||4)>5, (3||4)" o "siempre que haya un valor entero distinto de 0 en ambos lados del operador lógico, es 1 , 1>5 es incorrecto, valor lógico 0.
Opción D, error 3<=(4||5), valor lógico 0.
Opción E, !((3<4)&&!5||4), primer (3<4) valor lógico 1,!5 valor lógico 0, 1&&0 es 0, 0||4 es 1, !1 es 0, por lo que el valor lógico es 0.
3.
Análisis: se puede asignar A, no se puede asignar la respuesta B (de izquierda a derecha, calcule ||, el lado izquierdo ya es 1 y no es necesario volver a calcular el lado derecho. Todo La expresión debe calcularse sin importar cuál sea el lado derecho. El valor lógico completo debe ser. Si es 1, la computadora no calculará el lado derecho). C puede (porque ambos lados de && deben calcularse para obtener el valor lógico final. respuesta), pero D no puede asignar a (solo hay un en el lado izquierdo de &&, que no puede constituir una asignación. Almacena un valor aleatorio, se puede asignar el lado derecho).
4.
Casi todas las funciones pueden llamar a funciones externas. Simplemente comience con #include" ".