martes, enero 27, 2009

Test - Operadores en C

Operadores en C

a++ esquivale a:
. 2a
. a al cuadrado
. a=a+1


#include <stdio.h>
int main()
{
int a=2,b=3,c;
c=b%a;
printf("El resultado de la operacion es %i",c);
return 0;
}

El resultado del programa es:
. 1
. 2
. 3


#include <stdio.h>
int main()
{
int a=80;
printf("a>>4=%i",a>>4);
return 0;
}

La respuesta al programa es:
. 20
. 320
. 5


Si a=255 y b=0

Tras realizar la operacion a&b, se obtendria como resultado:
. 255
. 1
. O


Si a=6, tras realizar la operacion a-=24

El resultado sería:
. -24
. 18
. -18


Al hacer

if (a>b !! b>c)

La condición se cumple siempre y cuando:
. a>b y b>c
. a>c y b>a
. b>c o a>b


El operador ?:

Sirve para
. Evaluar una condicion y dar una respuesta en caso de que esta se cumpla o no
. Para pedirle ayuda al compilador
. Para determinar el modulo de una división


Al realizar sizeof (char)

El resultado es
. 3.1416
. 1
. 2009


No hay comentarios.: