Algoritmos | Algoritmos de bits | Pregunta 2

¿Qué hace la siguiente expresión C?

x = (x<<1) + x + (x>>1);
(A) Multiplica un entero por 7
(B) Multiplica un entero por 3,5
(C) Multiplica un entero por 3
(D) Multiplica un entero por 8

Respuesta: (B)
Explicación: La expresión multiplica un entero por 3,5. Por ejemplo, si x es 4, la expresión devuelve 15. Si x es 6, devuelve 21. Si x es 5, devuelve 17. Consulte Multiplicar un entero dado por 3,5 para obtener más detalles.
Cuestionario de esta pregunta

Publicación traducida automáticamente

Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *