Logo Passei Direto
Buscar
Variáveis são usadas para guardar valores temporariamente na memória de trabalho. A linguagem C oferece recursos para que seja possível conhecer o endereço de memória que foi alocado. Durante a execução de um programa, uma variável pode assumir qualquer valor desde que esteja de acordo com o tipo que foi especificado na sua criação.
A respeito dos tipos primitivos de variáveis, escolha a opção correta.
() Todas as linguagens de programação possuem os mesmos tipos primitivos de dados.
() Para todos os tipos primitivos na linguagem C são alocados os mesmos espaços na memória.
(x) Os valores numéricos podem ser armazenados em tipos primitivos inteiros ou de ponto flutuante.
() O número 10 é inteiro e por isso não pode ser guardado em uma variável primitiva do tipo float.
() O número 12.50 é decimal e por isso não pode ser guardado em uma variável primitiva do tipo int, pois gera um erro de compilação.
User badge image
Questões para Estudantes

ontem

Respostas

User badge image

Ed Verified user icon

ontem

Vamos analisar cada uma das alternativas apresentadas: 1. () Todas as linguagens de programação possuem os mesmos tipos primitivos de dados. - Isso não é verdade, pois diferentes linguagens podem ter diferentes tipos primitivos. 2. () Para todos os tipos primitivos na linguagem C são alocados os mesmos espaços na memória. - Isso também é falso, pois diferentes tipos primitivos (como `int`, `float`, `char`, etc.) ocupam diferentes tamanhos de memória. 3. (x) Os valores numéricos podem ser armazenados em tipos primitivos inteiros ou de ponto flutuante. - Esta afirmação é verdadeira. Na linguagem C, você pode armazenar números inteiros em variáveis do tipo `int` e números decimais em variáveis do tipo `float` ou `double`. 4. () O número 10 é inteiro e por isso não pode ser guardado em uma variável primitiva do tipo float. - Isso é falso, pois o número 10 pode ser armazenado em uma variável do tipo `float` sem problemas. 5. () O número 12.50 é decimal e por isso não pode ser guardado em uma variável primitiva do tipo int, pois gera um erro de compilação. - Isso é verdade, mas a afirmação não é sobre tipos primitivos, mas sim sobre a conversão de tipos. O número 12.50 não pode ser armazenado em um `int` sem conversão, mas isso não é o foco da pergunta. Portanto, a alternativa correta é: (x) Os valores numéricos podem ser armazenados em tipos primitivos inteiros ou de ponto flutuante.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Mais conteúdos dessa disciplina