Quiz sur le langage C [Recap]

Quiz sur le langage C [Recap]

1st Grade

16 Qs

quiz-placeholder

Similar activities

CYBER SECURITE

CYBER SECURITE

1st Grade

17 Qs

Python_Nhập xuất_If else

Python_Nhập xuất_If else

1st - 5th Grade

20 Qs

Python. Buscando errores

Python. Buscando errores

1st - 2nd Grade

19 Qs

Assignment Quiz 1- C Programming 2023

Assignment Quiz 1- C Programming 2023

1st Grade

20 Qs

Pointeri

Pointeri

1st Grade

14 Qs

Ordinario Informática III

Ordinario Informática III

1st - 5th Grade

19 Qs

array

array

1st - 5th Grade

15 Qs

Función input() y operadores de cadena

Función input() y operadores de cadena

1st Grade

19 Qs

Quiz sur le langage C [Recap]

Quiz sur le langage C [Recap]

Assessment

Quiz

Computers

1st Grade

Medium

Created by

Aymane Benhima

Used 22+ times

FREE Resource

16 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Quelle est la valeur par défaut d'une variable non initialisée en C?

0

1

Indéterminée

Défini par l'utilisateur

Answer explanation

En C, une variable non initialisée a une valeur indéterminée. Cela signifie qu'elle peut contenir n'importe quelle valeur résiduelle de la mémoire, ce qui rend son utilisation imprévisible. La bonne réponse est donc "Indéterminée".

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Quel est le type de données pour stocker un caractère en C?

float

string

char

int

Answer explanation

En C, le type de données utilisé pour stocker un caractère est 'char'. Les autres options comme 'float', 'string' et 'int' ne sont pas appropriées pour représenter un seul caractère.

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Quelle est la sortie de l'expression 5 > 3 && 4 < 6?

0

1

2

Erreur

Answer explanation

L'expression 5 > 3 est vraie (1) et 4 < 6 est également vraie (1). L'opérateur && (ET) renvoie vrai seulement si les deux conditions sont vraies. Donc, la sortie est 1.

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Que fait l'opérateur ++ lorsqu'il est placé après une variable, par exemple, i++?

Décrémente la valeur de la variable avant son utilisation

Incrémente la valeur de la variable après son utilisation

Décrémente la valeur de la variable après son utilisation

Incrémente la valeur de la variable de 2

Answer explanation

L'opérateur ++ placé après une variable, comme dans i++, incrémente la valeur de la variable après son utilisation dans l'expression. Cela signifie que la valeur actuelle est utilisée d'abord, puis augmentée de 1.

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Quel est le résultat de 10 % 3 en C?

0

10

1

3

Answer explanation

En C, l'opérateur % calcule le reste de la division entière. Donc, 10 % 3 donne 1, car 10 divisé par 3 est 3 avec un reste de 1. Ainsi, la réponse correcte est 1.

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Quelle est la sortie du code suivant: int x = 5; printf("%d", x++);?

6

4

5

Erreur de compilation

Answer explanation

Le code utilise l'opérateur d'incrémentation post-fixée 'x++'. Cela signifie que la valeur de 'x' (5) est utilisée dans printf avant d'être incrémentée. Ainsi, la sortie est 5, ce qui correspond à la bonne réponse.

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Quelle est la boucle la plus appropriée pour parcourir un tableau lorsque la taille est connue?

while

for

do-while

foreach

Answer explanation

La boucle 'for' est la plus appropriée pour parcourir un tableau lorsque la taille est connue, car elle permet de définir clairement le nombre d'itérations en utilisant un compteur, ce qui la rend efficace et facile à lire.

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?