Q2. ¿Cuál será la salida del código a continuación?
intf1(int a, int b){
if (a > b)
{
printf("A is greater than B\n");
return1;
}
else {
printf("B is greater than A");
return0;
}
}
main()
{
if (f1(20,10) || f1(10,20))
printf("C is fun!\n");
}
:
A is greater than B
C is fun!
:
A is greater than B
B is greater than A
C is fun!
:
A is greater than B
B is greater than A
Nothing is printed on Screen
Q3. ¿Cuál es el nombre para llamar a una función dentro de la misma función?
Q6. Los archivos de encabezado se enumeran utilizando la directiva de preprocesamiento #include, y pueden tener uno de los siguientes formatos: #include <fileA> o #include "fileB". ¿Cuál es la diferencia entre estos dos formatos?
El preprocesador intentará localizar fileA en el mismo directorio que el archivo fuente, y fileB en una ruta de directorio predeterminada.
El preprocesador intentará localizar fileA en el directorio fijo del sistema. Intentará localizar fileB en la ruta del directorio designada por la opción -I agregada a la línea de comandos al compilar el código fuente.
El archivo que utiliza la sintaxis fileA debe ser archivos del sistema, de número ilimitado; fileB debe ser un archivo de usuario con un máximo de uno por archivo fuente.
El preprocesador intentará localizar fileA en una ruta de directorio predeterminada. Intentará localizar fileB en el mismo directorio que el archivo fuente junto con una ruta de directorio personalizada.