select
CONSTANTES, VARIABLES Y OPERADORES
1- Dada la sigte línea: # define VALOR 15 marcar en cada caso la/s respuestas
correctas:
Cuál o cuales de las sgtes. sentencias sonválidas?
a. VALOR + = i;
b. printf (“%s”, VALOR);
c. ++ VALOR;
d. printf (“%d”, VALOR);
e. ninguna de las anteriores
VALOR es:
f. Constante
g. Variable inicializada
h. Constante de carácter
i.Constante simbólica
j. Ninguna de las anteriores
2- Definir la constante simbólica DOLAR dándole el valor 3.18.
………………………………………………………………………………
3- Habiendo definido la constante simbólica DOLAR, esta¿puede cambiar su valor en
tiempo de ejecución?
SI - NO
4- Decir si las siguientes expresiones son válidas:
a. #define PI 3.141592, NUMERO_E 2.718281
b. #define FIESTA "7 de julio \"San Fermín\""5- Dada la siguiente directiva al preprocesador
#define NOMBRE "Raquel"
si escribimos:
printf( "Hola %s", NOMBRE );
por pantalla se verá:
Lenguaje C
LIC M. Jäger – LIC S. Martín
2
6- Decircuales de los siguientes identificadores son válidos, si no lo son decir porque:
a) registro1 d) return g) nom y dir j) 123-45-6
b) 1registro e) $impuesto h) nom_y_dir k) nom*ap
c) archivo_3 f) nombrei) nom-y-dir l) num1_art
7- Supongamos que la versión de C puede reconocer sólo los ocho primeros caracteres
del nombre de un identificador, aunque los nombres de identificadores pueden ser de
unalongitud arbitraria. ¿Cuáles de los siguientes pares de nombres de identificadores
se consideran como idénticos y cuáles se distinguirán?
a) nombre, nombres c) identificador_1,
identificador_2
e)respuesta, RESPUESTA
b) direccion, direcciones d) lista1, lista2 f) num1, num_1
8- Determinar cuales de los sgtes. valores numéricos son constantes válidas. Si es una
constante válida especificarsi es entera o real.
a) 0.5 c) 9.3e12 e) 12345678
b) 27,822 d) 9.3e-12 f) 127.09
9- Determinar cuales de las sgtes. son constantes de carácter válidas.
a) ‘a’ c) ‘\n’ e) ‘\\’ g) ‘T’ i) ‘xyz’...
Regístrate para leer el documento completo.