A função scanf() permite que um valor seja lido do teclado e armazenado numa variável. Sua sintaxe consiste numa cadeia de formatação seguida de uma lista de argumentos, cada um deles sendo o endereço de uma variável.
LEAL, Gislaine Camila Lapasini. Algoritmos e Lógica de programação II. Maringá: Unicesumar, 2019.
De acordo com o contexto apresentado acima, assinale a alternativa correta para a entrada de um número inteiro positivo na variável number?
Alternativas
Alternativa 1:
scanf("%f", number);
Alternativa 2:
scanf("%s", number);
Alternativa 3:
scanf("%d", number);
Alternativa 4:
scanf("%c", number);
Alternativa 5:
scanf("%%", number);
Respostas
respondido por:
7
Resposta:
Alternativa 3:
scanf("%d", number);
Explicação:
LAGbrONE:
alguma justificativa pra ter sido essa ?
respondido por:
0
Resposta:
Olha cara, pelo que entendo de C, todas essas opções estão erradas. O corpo da função scanf para números inteiros é essa (para números inteiros):
scanf("%i", &number);
%i = Significa o tipo de variável que estarei usando, se é inteiro, float, char, entre outras. No nosso caso estamos usando uma variável do tipo inteiro .
&number = O e-comercial diz onde será armazenado o valor que foi digitado no inteiro. Em outras palavras ela diz a função, onde ela deve armazenar o valor da variável comercial
Se eu tivesse que escolher somente uma dessas alternativas seria a Alternativa 5
Perguntas similares
6 anos atrás
6 anos atrás
6 anos atrás
8 anos atrás
8 anos atrás
9 anos atrás
9 anos atrás