Curso linguagem programação c
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ída Bá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.10 Precedência de