Conceitos básicos da linguagem C - Unesp
Conceitos básicos da linguagem C - Unesp Conceitos básicos da linguagem C - Unesp
Símbolos)para)a)função)printf()! Servem)para)controle)e)formatação)da)exibição)em)tela.) Caractere) Ação) \n nova)linha) \t tabulação) \b retrocesso)(backspace)) \f novo)formulário) \a alerta)(sinal)sonoro)) \r início)da)linha) \0 caractere)nulo) \" exibe)o)caractere)") \\ exibe)o)caractere)\) Código) Exibição) %c caractere)simples) %s cadeia)de)caracteres) %d valor)inteiro) %u valor)inteiro)sem)sinal) %f valor)de)ponto)flutuante) %e notação)cien{fica) %o valor)octal) %x valor)hexadecimal) %% caractere)%) PC3I)©)MAP’2014) Conceitos)básicos)da)linguagem)C) 73) Uso)da)função)printf()! Exibir)uma)mensagem:) printf("Bom dia!");! Exibir)uma)mensagem)e)pular)duas)linhas:) printf("Bom dia!\n\n");! Exibir)o)valor)de)uma)variável)inteira:) printf("%d", j);! Exibir)o)valor)de)uma)variável)inteira)e)uma)variável)real:) printf("%d %f", j, x);! Exibir)mensagens)e)valores)de)variáveis:) printf("Valor de j = %d\nValor de x = %f\n", j, x);! PC3I)©)MAP’2014) Conceitos)básicos)da)linguagem)C) 74)
A)função)printf()! Exemplo:)Exibir)um)caractere)de)diversas)formas)diferentes.) #include ! #include ! int main()! {! char a = 'A';! printf("CAR: %c\nDEC: %d\nOCT: %o\nHEX: %x\n", a, a, a, a);! system("PAUSE");! return(0);! }! PC3I)©)MAP’2014) Conceitos)básicos)da)linguagem)C) 75) A)função)de)leitura)scanf()! A)função)scanf())é)u8lizada)para)leitura)de)dados)pelo)teclado.)Sua) sintaxe)é:) scanf("expressão de controle", lista de argumentos);) Diferentemente)da)função)printf(),)a)"expressão de controle")da) função)scanf())deverá)conter)apenas)os)códigos)de)formatação)das) variáveis)a)serem)lidas.) A)lista de argumentos)é)composta)pelos)nomes)das)variáveis)que) serão)lidas,)precedidas)pelo)símbolo)&)(endereço),)de)acordo)com)a)ordem) estabelecida)pela)"expressão de controle".) PC3I)©)MAP’2014) Conceitos)básicos)da)linguagem)C) 76)
- Page 1 and 2: Conceitos)básicos)da)linguagem)C)
- Page 3 and 4: O)menor)programa)em)C) Todo)program
- Page 5 and 6: Armazenamento)de)dados) Antes)de)se
- Page 7 and 8: Regras)0a)e)0b)sobre)constantes)e)v
- Page 9 and 10: Palavras)reservadas)da)linguagem)C)
- Page 11: Expressões)aritmé8cas) Calcular)o
- Page 15 and 16: Uso)combinado)printf())e)scanf()! A
- Page 17 and 18: O)operador)módulo) O)símbolo)%)re
- Page 19 and 20: Funções)na8vas)de)entrada)e)saíd
- Page 21: A)função)puts()! • É)u8lizada)
Símbolos)para)a)função)printf()!<br />
Servem)para)controle)e)formatação)<strong>da</strong>)exibição)em)tela.)<br />
Caractere) Ação)<br />
\n nova)linha)<br />
\t tabulação)<br />
\b retrocesso)(backspace))<br />
\f novo)formulário)<br />
\a alerta)(sinal)sonoro))<br />
\r início)<strong>da</strong>)linha)<br />
\0 caractere)nulo)<br />
\" exibe)o)caractere)")<br />
\\ exibe)o)caractere)\)<br />
Código) Exibição)<br />
%c caractere)simples)<br />
%s cadeia)de)caracteres)<br />
%d valor)inteiro)<br />
%u valor)inteiro)sem)sinal)<br />
%f valor)de)ponto)flutuante)<br />
%e notação)cien{fica)<br />
%o valor)octal)<br />
%x valor)hexadecimal)<br />
%% caractere)%)<br />
PC3I)©)MAP’2014)<br />
<strong>Conceitos</strong>)básicos)<strong>da</strong>)<strong>linguagem</strong>)C)<br />
73)<br />
Uso)<strong>da</strong>)função)printf()!<br />
Exibir)uma)mensagem:)<br />
printf("Bom dia!");!<br />
Exibir)uma)mensagem)e)pular)duas)linhas:)<br />
printf("Bom dia!\n\n");!<br />
Exibir)o)valor)de)uma)variável)inteira:)<br />
printf("%d", j);!<br />
Exibir)o)valor)de)uma)variável)inteira)e)uma)variável)real:)<br />
printf("%d %f", j, x);!<br />
Exibir)mensagens)e)valores)de)variáveis:)<br />
printf("Valor de j = %d\nValor de x = %f\n", j, x);!<br />
PC3I)©)MAP’2014)<br />
<strong>Conceitos</strong>)básicos)<strong>da</strong>)<strong>linguagem</strong>)C)<br />
74)