Enunciado

Diferenças entre %d e %i. Escreva um programa que teste a diferença entre os especificadores de conversão %d e %i quando usados em instruções scanf. Use as instruções

scanf( “%i%d”, &x, &y );

printf( “%d %d\n”, x, y );

para aceitar e imprimir os valores. Teste o programa com os seguintes conjuntos de dados de entrada:

10 10

-10 -10

010 010

0x10 0x10

Passo 1

Saalve, tranquilo?

Vamos lá programar?!

Passo 2

Vamos fazer um passo a passo do que temos que fazer no programa:

1. Declaramos duas variáveis para armazenar os valores inseridos pelo usuário.

2. Mostramos os resultados para mostrar a diferença entre %d e %i.

Passo 3

O código escrito é o seguinte:

Passo 4

Alguns exemplos de saída são:

Exercícios de Livros Relacionados

Uma pessoa cujo peso é 5,20 10 2 N está sendo puxada para cima vertica
Uma pequena esfera é pendurada por uma corda no teto de uma van. Quand
Mostre que o comprimento de atenuação Λ é igual à distância média que
Deve-se usar a expressão relativística para a energia cinética do elét
Use os dados da figura 2-17 para calcular a espessura de uma lâmina de