📅  最后修改于: 2023-12-03 15:00:13.064000             🧑  作者: Mango
在C语言中,使用*
操作符可以将两个数相乘。相乘操作同样适用于浮点数。
下面是一个简单的C程序,用来将两个浮点数相乘:
#include <stdio.h>
int main()
{
float num1, num2, result;
printf("Enter first number: ");
scanf("%f", &num1);
printf("Enter second number: ");
scanf("%f", &num2);
result = num1 * num2;
printf("The product of %.2f and %.2f is %.2f\n", num1, num2, result);
return 0;
}
在这个程序中,我们定义了三个浮点型变量num1
、num2
和result
。分别用于存储用户输入的两个浮点数和它们的乘积。
程序首先提示用户输入两个浮点数,然后使用scanf()
函数来读取用户的输入。我们将输入的结果存储在浮点型变量num1
和num2
中。
接下来,我们使用*
操作符计算num1
和num2
的乘积,并将结果存储在浮点型变量result
中。
最后,我们使用printf()
函数将计算的结果输出到屏幕上。
当你运行上面的程序并输入两个浮点数时,程序将输出它们的乘积。例如,输入参数为2.5
和3.5
的结果如下所示:
Enter first number: 2.5
Enter second number: 3.5
The product of 2.50 and 3.50 is 8.75
以上是将两个浮点数相乘的基本方法。通过使用*
操作符和浮点型变量,在C程序中实现两个浮点数的相乘非常简单,但请务必注意浮点数的精度问题。