Ejemplos en C: multiplicar dos números de punto flotante
Ingrese dos números de punto flotante y calcule el producto.
Ejemplo 1
int main() {
float num1, num2, product;
printf(Por favor ingrese el primer número de punto flotante:);
scanf("%f", &num1);
printf(Por favor ingrese el segundo número de punto flotante:);
scanf("%f", &num2);
product = num1 * num2;
printf(%.2f multiplicado por %.2f es igual a %.2f\n", num1, num2, product);
return 0;
}
Resultado de la ejecución:
请输入第一个浮点数: 3.4 请输入第二个浮点数: 5.6 3.40 乘于 5.60 等于 19.04
Análisis:
En el ejemplo anterior, primero declaramos tres variables num1, num2 y product, utilizadas respectivamente para almacenar los dos números de punto flotante ingresados y su producto.
Luego, usamos las funciones printf y scanf para interactuar con el usuario, recibiendo respectivamente los dos números de punto flotante ingresados por el usuario.
A continuación, asignamos el resultado de multiplicar num1 y num2 a la variable product.
Finalmente, usamos la función printf para imprimir el resultado del cálculo.
Nota:%.2fEl especificador de formato se utiliza para limitar el número de punto flotante de salida a dos decimales.
El siguiente ejemplo usascanf()para aceptar simultáneamente dos números de punto flotante ingresados por el usuario:
Ejemplo 2
Resultado de la ejecución:
输入两个浮点数: 1.2 2.345 结果 = 2.81Otras extensiones
Ejemplos en C