Qu'affiche ce programme !!!

Fermé
Prog - 1 oct. 2013 à 23:50
[Dal] Messages postés 6198 Date d'inscription mercredi 15 septembre 2004 Statut Contributeur Dernière intervention 13 décembre 2024 - 2 oct. 2013 à 10:48
Bonsoir tous le monde
svp qu'affiche ce programme (avec un explication si possible) mercii :D

int n=1;
n = (n<<3)|1;
printf("%d",n) ;

1 réponse

[Dal] Messages postés 6198 Date d'inscription mercredi 15 septembre 2004 Statut Contributeur Dernière intervention 13 décembre 2024 1 096
2 oct. 2013 à 10:48
Salut Prog,

Compilé et exécuté, ce programme affiche 9.

#include <stdio.h>

int main(void)
{
int n=1;
n = (n<<3)|1;
printf("%d",n) ;

return 0;
}

L'explication est , et .


Dal
2