¿La autenticación personalizada de WCF requiere un certificado?
El cuerpo de la función en el ejemplo se subdivide en dos partes, una es la parte de descripción y la otra es la parte de subejecución. La parte de descripción es la descripción del tipo de la variable. El lenguaje C estipula que todas las variables utilizadas en el programa fuente deben describirse antes de su uso; de lo contrario, se producirá un error. Esta es una característica de los lenguajes de programación compilados de alto nivel, a diferencia de los lenguajes BÁSICOS interpretados. La parte de descripción es una parte muy importante de la estructura del programa fuente en lenguaje C. En este ejemplo, se utilizan dos variables, x y s, para representar la variable independiente de entrada y el valor de la función sin. Debido a que la función sin requiere que estas dos cantidades sean números de punto flotante de doble precisión, se utiliza el especificador de tipo doble para describir estas dos variables. Las cuatro líneas después de la parte de descripción son la parte de ejecución, también llamada parte de declaración de ejecución, que se utiliza para completar las funciones del programa. La primera línea de la parte de ejecución es la declaración de salida. Se llama a la función printf para generar una cadena de aviso en la pantalla, que requiere que el operador ingrese el valor de la variable independiente x. La segunda línea es la declaración de entrada que llama a la función scanf, que acepta el número ingresado en el teclado y lo almacena en la variable x. La tercera línea es una llamada a la función sin y envía el valor de la función a la variable s. La cuarta línea es la función printf, que genera el valor de la variable s, que es el valor seno de x.
Cuando ejecuta este programa, primero se muestra en la pantalla del monitor una cadena de solicitud para ingresar un número, lo cual se realiza en la primera línea del archivo ejecutable. El usuario ingresa un número desde el teclado cuando se le solicita, como 5, presiona la tecla Enter y el resultado del cálculo aparece en la pantalla.