Search Header Logo

Les Structures

Authored by Youssef Ouadid

Education

Professional Development

Used 2+ times

Les Structures
AI

AI Actions

Add similar questions

Adjust reading levels

Convert to real-world scenario

Translate activity

More...

    Content View

    Student View

5 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 5 pts

Laquelle des affirmations suivantes est vraie à propos des structures en C ?

Elles sont limitées à 3 variables membres

Les structures ne peuvent contenir que des types de données de base comme int, float et char.

Contrairement aux tableaux, les structures peuvent regrouper différents types de données en un seul type défini par l'utilisateur.

Comme les tableaux, elles ne peuvent regrouper que les mêmes types de données.

2.

MULTIPLE CHOICE QUESTION

30 sec • 5 pts

Étant donné le code suivant, quelles lignes de code changeront correctement les variables membres âge en 30 et nom en "Jerry" ?

struct myStruct {

int age ;

char* nom ;

} ;

int main() {

struct myStruct person = {20, "George"} ;

}

person.age = 30 ;

person.name = "Jerry" ;

person = {.name = "Jerry", .age = 30} ;

person = struct myStruct = {.name = "Jerry", .age = 30} ;

personne = {30, "Jerry"} ;

3.

MULTIPLE CHOICE QUESTION

30 sec • 5 pts

En C, les structures vous permettent de créer des types de données personnalisés et complexes pour organiser et utiliser efficacement vos données.

Faux

Vrai

4.

MULTIPLE CHOICE QUESTION

30 sec • 5 pts

Étant donné la structure suivante, complétez le code pour obtenir la signature de la fonction printTwoPeople() qui a pour premier paramètre un pointeur de type myStruct et pour second paramètre une structure de type myStruct.

struct myStruct {

int âge ;

char* nom ;

} ;

void printTwoPeople(struct .................. personPtr, ......................... ....................... person) ;

1. myStruct*

2. struct

3. myStruct

1. myStruct

2. struct

3. myStruct*

1. myStruct

2. struct

3. myStruct*

1. myStruct

2. myStruct

3. struct

5.

MULTIPLE CHOICE QUESTION

30 sec • 5 pts

Étant donné la structure suivante, lequel des énoncés de code n'est pas une façon correcte d'initialiser une structure ?

struct myStruct{

int age ;

char* nom ;

} ;

maStructure structure1 = {20, "Bob"} ;

struct myStruct structure1 = {.name = "Bob", .age = 20 } ;

struct myStruct structure1 = {20, "Bob"} ;

struct myStruct structure1 ;

structure1.age = 20 ;

structure1.name = "Bob" ;

Access all questions and much more by creating a free account

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?