Solución:
Existen
siete errores de sintaxis.
- Entre 5
y b
se debe escribir una coma (,).
- Entre float
y c
no se tiene que escribir un igual (=).
- En vez de ←
hay que escribir un igual (=).
- strq se
escribe sqrt.
- En vez
de \
hay que escribir /.
- print se
escribe printf.
- Entre "%f"
y c
se debe escribir una coma (,).
→ A
es VERDADERA (en la primera edición del libro se da
por buena la D, pero, es una errata)
Por tanto, el código corregido quedaría como se
muestra a continuación:
#include
<math.h>
#include <stdio.h>
int main()
{
int a = 5, b = 6;
float c;
c =
sqrt( a / b );
printf(
"%f",
c );
return 0;
}
Y su salida por pantalla sería:
0.000000
Para que la raíz cuadrada de 5 / 6 se mostrase correctamente
deberíamos escribir, por ejemplo:
(
float ) a /
b
En ese caso, por pantalla, veríamos:
0.912871
|
|