Curso linguagem programação c

Páginas: 63 (15556 palavras) Publicado: 10 de novembro de 2012
APOSTILA DO CURSO

LINGUAGEM C
Prof. Erico Fagundes Anicet Lisboa, M. Sc.
erico@ericolisboa.eng.br

Versão digital disponível na internet
http://www.ericolisboa.eng.br

RIO DE JANEIRO, RJ - BRASIL
NOVEMBRO DE 2001

ii

ÍNDICE
1. INTRODUÇÃO ______________________________________________________ 1
1.1 História____________________________________________________________________________1
1.2 Estruturação de um Programa em C ____________________________________________________1
1.3 Tipos ______________________________________________________________________________2
1.4 Variáveis ___________________________________________________________________________2
1.5 Constantes _________________________________________________________________________2
1.6 Entrada e SaídaBásicas_______________________________________________________________3
1.6.1 A Função printf() _________________________________________________________________________ 3
1.6.2 A Função scanf() _________________________________________________________________________ 4

2. OPERADORES ______________________________________________________ 5
2.1 Operadores aritméticos_______________________________________________________________5
2.2 Operador de atribuição _______________________________________________________________5
2.3 Operadores relacionais _______________________________________________________________5
2.4 Operadores lógicos ___________________________________________________________________6
2.5 Operadores bit a bit__________________________________________________________________6
2.6 Atribuições reduzidas ________________________________________________________________6
2.7 Operadores pré e pós fixados __________________________________________________________7
2.8 Operadores condicionais ______________________________________________________________7
2.9 Operador vírgula ____________________________________________________________________7
2.10Precedência de operadores ___________________________________________________________7

3. CONTROLE DE FLUXO ______________________________________________ 9
3.1 if __________________________________________________________________________________9
3.2 while______________________________________________________________________________10
3.3 do-while___________________________________________________________________________10
3.4 for________________________________________________________________________________11
3.5 break _____________________________________________________________________________11
3.6 switch ____________________________________________________________________________12

4. FUNÇÕES _________________________________________________________ 14
4.1 Definição deFunção _________________________________________________________________14
4.1.1 Variáveis Locais_________________________________________________________________________ 14
4.1.2 Chamando Funções ______________________________________________________________________ 14
4.1.3 Programa Exemplo_______________________________________________________________________ 15

4.2Argumentos________________________________________________________________________15
4.3 Valor de Retorno ___________________________________________________________________16

iii

4.4 Recursividade ______________________________________________________________________17
4.5 Classes de Armazenamento ___________________________________________________________17
4.5.1 Classe de Armazenamento - auto____________________________________________________________ 18
4.5.2 Classe de Armazenamento - extern __________________________________________________________ 18
4.5.3 Classe de Armazenamento - static ___________________________________________________________ 18
4.5.4 Classe de Armazenamento - register _________________________________________________________ 19

4.6 O Pré-processador C...
Ler documento completo

Por favor, assinar para o acesso.

Estes textos também podem ser interessantes

  • Linguagens de programação: c, c++ e c#.
  • Apostila de linguagem de programação c e c++
  • Curso de programação em c
  • Curso de Programação em C++
  • Curso de Introdução à Programação em C
  • Linguagem de programação c++
  • Linguagem de programação c
  • C++ linguagem de programação

Seja um membro do Trabalhos Feitos

CADASTRE-SE AGORA!