C Programming Test – Aléatoire – ligne C test de programmation

C Programmation Test - aléatoire - Test de programmation en ligne C Discuter de cetteC Test de programmation en ligne – C Test Programmation – Aléatoire

printf ("% D,% d,% d", Sizeof (3.0f), sizeof ( ‘3’), sizeof (3.0));

La fonction sizeof renvoie la taille de l’expression donnée.

sizeof (3.0f) est une constante à virgule flottante. La taille de flotte est de 4 octets

sizeof ( ‘3’) Il convertit ‘3’ pour la valeur ASCII. La taille de int est de 2 octets

sizeof (3.0) est une double constante. La taille de double est de 8 octets

Par conséquent, la sortie du programme est 4,2,8

Remarque: Le programme ci-dessus peut produire des résultats différents dans d’autres plate-forme en raison de la plate-forme de dépendance du compilateur C.

Dans Turbo C, 4 2 8. Mais dans GCC, la sortie sera 4 4 8.

En savoir plus sur les problèmes. instruments à cordes

Discuter à propos de ce problème. Discuter dans le forum

Votre réponse: Option (Non Answered)

Réponse correcte: Option D

Étape 1. int i = 5, j = 2; ici la variable je et j sont déclarées comme un type entier et initialisé à 5 et 2 respectivement.

Étape 2. amusement(&je, &j); Ici, la fonction amusement() est appelée avec deux paramètres, &je et &j (Le & désigne appeler par référence. Donc, l’adresse de la variable je et j sont passés. )

Étape 3. fun void (int * i, int j *) Cette fonction est appelée par référence, donc nous devons utiliser * avant que les paramètres.

Étape 4. * I = * i ** i; Ici *je désigne la valeur de la variable je. Nous multiplions 5 * 5 et mémoriser le résultat 25 en même variable je.

Etape 5. * J = j * ** j; Ici * j désigne la valeur de la variable j. Nous multiplions 2 * 2 et mémoriser le résultat 4 en même variable j.

Etape 6. Ensuite, la fonction fun void (int * i, int j *) retourner le contrôle à Principal() fonction.

Etape 7. printf ("% D,% d", I, j); Il imprime la valeur de la variable je et j.

Par conséquent, la sortie est de 25, 4.

En savoir plus sur les problèmes. Les fonctions

Discuter à propos de ce problème. Discuter dans le forum

Dans un appel à printf () fonctionner le spécificateur de format% b peut être utilisé pour imprimer équivalent binaire d’un entier.

Votre réponse: Option (Non Answered)

Réponse correcte: Option B

Il n’y a pas spécificateur de format nommé % b à c.

Discuter à propos de ce problème. Discuter dans le forum

Supposons entier est de 2 octets de large. Combien d’octets seront alloués pour le code suivant?

Votre réponse: Option (Non Answered)

Réponse correcte: Option C

Discuter à propos de ce problème. Discuter dans le forum

Soulignez l’erreur, le cas échéant dans le tandis que boucle.

Il devrait y avoir une condition dans la tandis que boucle

Il devrait y avoir au moins un point-virgule dans la tandis que

le tandis que la boucle doit être remplacée par pour boucle.

Votre réponse: Option (Non Answered)

Réponse correcte: Option A

le tandis que() boucle doit avoir une expression conditionnelle ou il montre "la syntaxe d’expression" Erreur.

Discuter à propos de ce problème. Discuter dans le forum

Proposez votre test maintenant pour afficher les résultats et statistiques avec l’explication de réponse.

*** FIN DU TEST ***

La qualité du test

Difficulté du test

Avoir une question?

Créer votre propre site web?

Source: www.indiabix.com


Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

11 + dix-neuf =