Prévia do material em texto
Aluno: João Vitor do Nascimento
Programação I – Lista 3
Questões
1. Qual a função que deve estar presente em todos os programas em C?
main()
2. Como devem terminar todas as instruções em C?
todas as instruções em C devem terminar com um ponto-e-vírgula.
3. Como é delimitado um bloco em C?
Blocos nada mais são que conjuntos de instruções, e devem ser delimitados com chaves ({ ... }). Um bloco também pode conter outros blocos.
4. A função printf é parte integrante da linguagem C?
A função printf. A função printf é parte de um conjunto de funções pré-definidas armazenadas em uma biblioteca padrão de rotinas da linguagem C. Ela permite apresentar na tela os valores de qualquer tipo de dado.
5. Para que serve a linha #include <stdio.h> num programa?
se a biblioteca #include <stdio.h> não for incluida no cabeçario do nosso programa não tem como usarmos as funções que estão contidas dentro dela.
6. A extensão .h indica que o arquivo correspondente é composto por...?
Arquivos de cabeçalho (ou "header") possuem extensão .h e servem para melhor organizar o seu código (programa) em módulos ou bibliotecas. Tipicamente, arquivos .h contém apenas:
· definições de tipos (structs, typedefs, etc.);
· protótipos de funções.
7. Os arquivos com extensão .h são também conhecidos por ...?
O conjunto de funções de cada biblioteca é descrito em um arquivo-interface (= header-file), que tem o mesmo nome da biblioteca e sufixo .h. (Essa interface também é conhecida como API, ou application programming interface.)
8. Qual o significado de stdio?
Seu nome vem da expressão inglesa standard input-output header, que significa "cabeçalho padrão de entrada/saída".
9. Onde os comentários podem ser escritos?
Sempre que quiser comentar alguma linha de seu código C, inicie a linha com duas barras: //
10. Um programa em C, que tenha comentários em seu código, é mais rápido, em
relação a outro que não os tenha? Justifique.
Não, porque os comentários no seu programa servem apenas para documentar o que está fazendo.