Revissão - Linguagem C (str, fun, stru, vt+mt,)

Quiz
•
Information Technology (IT)
•
University
•
Hard
Amanda Xavier
Used 2+ times
FREE Resource
20 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
O que é uma struct em C e qual a sua principal finalidade?
Uma estrutura que permite armazenar dados do mesmo tipo, similar a um array.
Um tipo de dado composto que permite armazenar diferentes tipos de dados sob um único nome.
Um ponteiro para armazenar múltiplas variáveis do mesmo tipo.
Uma estrutura que substitui a necessidade de funções na linguagem C.
2.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Qual a diferença entre declarar uma struct e instanciar uma variável desse tipo?
A declaração define a estrutura, enquanto a instanciação cria uma variável baseada nela.
Não há diferença, ambos os termos significam a mesma coisa.
A instanciação define o tipo da struct e a declaração armazena valores.
A declaração ocorre no main(), enquanto a instanciação ocorre fora dele.
3.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Como inicializar diretamente um struct socio com os valores {101, 25, 1.75} no momento da declaração?
struct socio s = {101, 25, 1.75};
struct socio s(101, 25, 1.75);
struct socio s = [101, 25, 1.75];
struct socio s = socio(101, 25, 1.75);
4.
MULTIPLE CHOICE QUESTION
45 sec • 1 pt
Analise o seguinte trecho de código e escolha a alternativa correta sobre sua funcionalidade: ______________________________________________________________________
struct socio s;
printf("Entre a matricula, idade e altura: ");
scanf("%d %d %f", &s.mat, &s.id, &s.alt);
printf("Matricula: %d\nIdade: %d\nAltura: %.2f\n", s.mat, s.id, s.alt);
______________________________________________________________________
O código solicita dados do usuário, armazena em uma struct e os imprime.
O código lê dados, mas não os imprime corretamente devido ao uso de scanf.
O código imprime dados aleatórios pois os valores da struct não foram inicializados.
O código apresenta erro, pois printf não pode imprimir valores de struct.
5.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Como declarar um vetor de struct socio capaz de armazenar 5 elementos?
struct socio s;
struct socio s[5];
struct socio[5] s;
struct socio *s[5];
6.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Como acessar e modificar a idade do terceiro elemento desse vetor?
s[3].id = 30;
s[2].id = 30;
s.id[3] = 30;
s->id[2] = 30;
7.
MULTIPLE CHOICE QUESTION
45 sec • 1 pt
Considerando a estrutura abaixo, como atribuir um valor ao campo rua da estrutura endereco dentro de um socio chamado s1?
______________________________________________________________________
struct endereco {
char rua[50]; int numero;
};
struct socio {
int mat;
int id;
float alt;
struct endereco end;
};
______________________________________________________________________
s1.end.rua = "Rua Principal";
strcpy(s1.end.rua, "Rua Principal");
s1.rua = "Rua Principal";
s1.rua.end = "Rua Principal";
Create a free account and access millions of resources
Similar Resources on Wayground
18 questions
Session 06: Loop

Quiz
•
University
20 questions
Mastering C Arrays and Memory

Quiz
•
University
15 questions
Quiz Daspro Kom B 2024

Quiz
•
University
25 questions
SAS Dasar Program Keahlian RPL Kelas X

Quiz
•
10th Grade - University
20 questions
80-100

Quiz
•
University
20 questions
Pretest Alpro Dasar

Quiz
•
University
15 questions
Quiz sobre el ornitorrinco y la programación

Quiz
•
8th Grade - University
16 questions
Linguagem de Programação II

Quiz
•
University
Popular Resources on Wayground
10 questions
Lab Safety Procedures and Guidelines

Interactive video
•
6th - 10th Grade
10 questions
Nouns, nouns, nouns

Quiz
•
3rd Grade
10 questions
9/11 Experience and Reflections

Interactive video
•
10th - 12th Grade
25 questions
Multiplication Facts

Quiz
•
5th Grade
11 questions
All about me

Quiz
•
Professional Development
22 questions
Adding Integers

Quiz
•
6th Grade
15 questions
Subtracting Integers

Quiz
•
7th Grade
9 questions
Tips & Tricks

Lesson
•
6th - 8th Grade
Discover more resources for Information Technology (IT)
21 questions
Spanish-Speaking Countries

Quiz
•
6th Grade - University
20 questions
Levels of Measurements

Quiz
•
11th Grade - University
7 questions
Common and Proper Nouns

Interactive video
•
4th Grade - University
12 questions
Los numeros en español.

Lesson
•
6th Grade - University
7 questions
PC: Unit 1 Quiz Review

Quiz
•
11th Grade - University
7 questions
Supporting the Main Idea –Informational

Interactive video
•
4th Grade - University
12 questions
Hurricane or Tornado

Quiz
•
3rd Grade - University
7 questions
Enzymes (Updated)

Interactive video
•
11th Grade - University