¡Ejercicios de programación en lenguaje C! ! 10 canales
1. En los programas C, el operador que sólo se puede utilizar para variables enteras es ___ resto()___.
2. En lenguaje C, las variables de tipo char ocupan 2 bytes.
3. Si a se ha definido como tipo doble, escriba la instrucción scanf("lf", amp; a);
4. Para que el siguiente programa se ejecute correctamente, complete los espacios en blanco.
#includelt;stdio.hgt;
#includelt;math.hgt;
main()
{ doble x, y ;
scanf("lflf",amp;x,amp;y);
printf("y=f\n", pow(x,y));}
5. El resultado de salida después de ejecutar el siguiente programa es -2.
principal()
{ int m=3, n=4, x
x=-m
x=; x 8/ n;
printf("d\n", x }
6.
principal()
{ int a, b, c;
a=10; c=(ablt; 1)||( a/bgt; 1);
printf("d d d\n", a, b, c }
7. la función principal x Intercambia el valor en y. Por favor complete los espacios en blanco.
diversión nula(doble *a, doble *b)
{ doble x
x=*a; x; }
main()
{ doble x, y;
printf("Ingrese x, y: "); amp; x, amp; y);
fun( p>
8. El lenguaje C estipula que las cadenas usan '\0' como marca de final.
9. La salida del siguiente programa es 3.
long fun( int n)
{ long t;
if ( n==1 || n==2 ) t=1; p>
p>
else t=fun(n-1) fun(n-2);
return ( t );
}
main()
{ printf(“d\n”, fun(4) );}
10. struct date
{ int año, mes, día } d1;
Escriba una declaración scanf ("d", amp; () que utilice una declaración de entrada para ingresar un valor. desde el teclado para el miembro del año en la variable d1.year));