Blog en Blogger Perfil en Slideshare Bookmarks en Delicious Perfil el Facebook Perfil en Twitter Fotos en Flickr Página en MySpace Canal en YouTube Perfil en Google Perfil en Google
Búsqueda personalizada
EMPEZAR DE CERO A PROGRAMAR EN LENGUAJE C
 RecursosExplicación de las soluciones a los Test de Autoevaluación > Pregunta 12.12
Solución:

El programa no se puede ejecutar, ya que, la sintaxis del switch es incorrecta, faltan los caracteres abrir llave ({) y cerrar llave (}).

→ D es VERDADERA

Corrigiendo el error de sintaxis, el código quedaría de la siguiente forma:

#include <stdio.h>
int main()
{
   int x = 6, y = 8;
   switch ( x + y )
   {
      case 6 : printf( "6" );
      case 8 : printf( "8" );
     case 14 : printf( "14");
     default : printf( "0" );
   }
   return 0;
}

Ahora, el programa si puede ejecutarse de forma correcta, mostrándose por pantalla:

140

Esto es así, ya que, después de

printf( "14");

no se ha escrito la instrucción:

break;
 Recursos Explicación de las soluciones a los Test de Autoevaluación > Pregunta siguiente