Buscar

Os programas (trechos de código) abaixo possuem erros. Qual(is)? Comodeveriam ser? a) void main() { int x, *p; x = 100; p = x; printf(“Valor de p: ...

Os programas (trechos de código) abaixo possuem erros. Qual(is)? Comodeveriam ser? a) void main() { int x, *p; x = 100; p = x; printf(“Valor de p: %d.
”, *p);} b) void troca (int *i, int *j) { int *temp; *temp = *i; *i = *j; *j = *temp;} c) char *a, *b; a = "abacate"; b = "uva”; if (a < b) printf ("%s vem antes de %s no dicionário", a, b); else printf ("%s vem depois de %s no dicionário", a, b);

Essa pergunta também está no material:

Lista de exercicios Ponteiros
6 pág.

Lógica de Programação União de Ensino do Sudoeste do ParanáUnião de Ensino do Sudoeste do Paraná

Respostas

User badge image

Ed Verified user icon

A alternativa correta é: a) void main() { int x, *p; x = 100; p = &x; printf("Valor de p: %d.\n", *p);} b) void troca (int *i, int *j) { int temp; temp = *i; *i = *j; *j = temp;} c) char *a, *b; a = "abacate"; b = "uva"; if (strcmp(a, b) < 0) printf ("%s vem antes de %s no dicionário", a, b); else printf ("%s vem depois de %s no dicionário", a, b);

0
Dislike0

Responda

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Mais conteúdos dessa disciplina