Condicional utilizando operadores bit a bit

¿Cómo se representa el operador condicional utilizando operadores bit a bit?

Editar: Perdón por la pobre explicación. Es una pregunta de tarea donde tengo que implementar el operador condicional usando solo operaciones bit a bit. Sería simple si se permitieran las declaraciones, sin embargo, deben ser operadores estrictamente bit a bit. La función toma tres entradas y funciona igual que el operador condicional normal. Este primer int se evalúa y se devuelve uno de los dos últimos según el valor del primero. Esperaba que hubiera un algoritmo simple para esto. Cualquier idea sobre por dónde empezar sería de gran ayuda. ¡Gracias!

Respuestas a la pregunta(5)

Su respuesta a la pregunta