1. Supongamos que X e Y son variables de tipo int, luego la siguiente declaración: X. = X La función de +Y;y = x-y;x = x-y; es:
D. Intercambia los valores de x e y.
2. Interpretó int a=256 y ejecutó la declaración printf ("%x", a) el resultado es:
a, 100
3; .La siguiente es la declaración de transferencia legal:
a, x = y = 100;
4. Interpretó int a=256 y ejecutó printf ("%x", a) declaración; El resultado es ()
a, 100
5. La función putchar puede enviar un () al terminal.
d, carácter
Segunda pregunta y pregunta de opción múltiple (2 puntos cada una, 5 preguntas ***10 puntos)
1. son :
a, x=y=200
b, 5+(x=10)
d, y+x==10
2.x, Y y Z se definen como constantes int. Si se ingresan datos desde el teclado en X, Y y Z, la declaración de entrada incorrecta es:
a. Ingrese x, y, z;
c. % d%d ", x, y, z);
Leer (" %d%d%d ", & ampx & y & amp; z);
3. Las expresiones en lenguaje C que no pueden expresar correctamente la condición x≥y≥z son:
a, (x>=y) y amp(y>=z)
c, ( x>=y) y (y>=z).
d , ( x>=y>=z)
4. Conocido "int a, b; scanf ("%d%d ", & amp one, & ampb ) ;". Si ingresa valores para a y b, () se puede usar como separador de entrada.
b, espacio
c, retorno de carro
d y tecla Tab
5. Las siguientes funciones pertenecen al estándar del lenguaje C. biblioteca: ().
1.sin()
b, sqrt()
c, log10()
e, potencia()
p>p>
Método Essel
La tercera pregunta, verdadero o falso (65438 + 0 puntos por cada pregunta, 5 preguntas 5 puntos* * *)
1 y expresión El tipo de datos de 18/4*sqrt(4.0)/8 es doble.
Correcto
2. La expresión correcta de la relación lógica "a≥10 o a≤0" en lenguaje C: A > = 10 o A < = 0.
Error
3.A = B = 58 es una expresión de asignación de lenguaje C legal.
Correcto
4. El tipo de valor de expresión en lenguaje C se puede determinar según el entorno.
Error
5, si hay int x = 5;, entonces (float)x convierte x al tipo de punto flotante.
Error