Preguntas de programación del examen de programación móvil Android
#¿Incluir? ltstdio.h gt
#¿Contiene? ltmath.h gt
¿Sin firmar? fun(unsigned? num, ? int? n)
{
if (n? gt? 0)
{
/ /sizeof(unsigned)*8 calcula la cantidad de dígitos en la variable. Por ejemplo, la cantidad de dígitos en el tipo int es 32.
¿Volver? (¿num? gt gt? (tamaño de (sin firmar)*8?-?n))? |?(núm? lt lt? n);? // Mueva el bit alto primero, luego mueva el bit bajo, bit a bit O los dos, agregue el contenido de desbordamiento del bit bajo al bit alto, para lograr el efecto de bucle.
}?
¿Y si?
{
¿Volver? (¿num? lt lt? (tamaño de (sin firmar)*8?-?abs(n)))? |?(num? gt gt? ABS(n));
}
}
¿No es válido? principal (vacío)?
{
printf("u\n ", divertido(2,?-34));
}