Correção Exercícios - Aula 2

Curso de C - Correção dos Exercícios - Aula 2

2.3. Exercícios

1) Encontre o(s) erro(s), se houverem, nos seguintes programas:

  #include <stdio.h>
  /* hello.c - Imprime a mensagem "Hello, Linuxdicas!" na tela
  Int Main()
  {	printf("Hello, Linuxdicas!\n");
  	return 0;
  }

RESPOSTA:

  • O comentário está sem o fechamento */
  • Int Main() deve ser escrito em caracteres minúsculos. (int main())
      #include <stdio.h>
    
      
      /* hello.c - Imprime a mensagem 
        "Hello, Linuxdicas!" na tela  */
        
      int main()
      {	printf("Hello, Linuxdicas!\n");
      	return 0;
      }
    

    RESPOSTA: Este programa não possui erros


      #include <stdio.h>
      int main(){printf("Hello, Linuxdicas!\n");return 0;}
    

    RESPOSTA: Este, apesar de estar desagradável à leitura, também não possui erros.


      #include <stdio.h>
      /* hello.c - Imprime a mensagem "Hello, Linuxdicas!" na tela */
      int main()
      {	printf(Hello, Linuxdicas!\n);
      	return 0;
      }
    

    RESPOSTA: Dentro da função printf() a mensagem Hello, Linuxdicas! não está entre aspas ("").


    2) Porque a função main() deve conter o comando return?

    RESPOSTA: Porque o padrão ANSI determinou que deve-se retornar um valor para o sistema, indicando sucesso (valor 0) ou falha (diferente de 0). O comando return na função main() serve para isso.

    3) Qual a importância da função main()?

    RESPOSTA: A função main() é o ponto de partida para a execução do programa. Ela deve existir em alguma parte do seu código. Se seu programa só tiver uma função, ela será main().






Esta notícia veio de LinuxDicas - Artigos, Dicas e Notícias Sobre o Mundo Linux
http://www.linuxdicas.com.br

O link desta notícia é:
http://www.linuxdicas.com.br/modules.php?name=Sections&op=viewarticle&artid=187