C 程序 两个浮点数相乘

来源:这里教程网 时间:2026-02-16 13:04:26 作者:

程序将两个浮点数相乘并将乘积显示为输出。

示例 1:显示两个浮点数乘积的程序

在该程序中,要求用户输入两个浮点数,程序将输入的值存储到变量num1和num2中。然后程序将输入的数字相乘并将乘积显示为输出。

#include <stdio.h>int main(){   float num1, num2, product;   printf("Enter first Number: ");   scanf("%f", &num1);   printf("Enter second Number: ");   scanf("%f", &num2);   //Multiply num1 and num2   product = num1 * num2;   // Displaying result up to 3 decimal places.    printf("Product of entered numbers is:%.3f", product);   return 0;}

输出:

Enter first Number: 12.761Enter second Number: 89.23Product of entered numbers is:1138.664

示例 2:使用函数将两个数相乘的程序

在这个程序中,我们创建了一个用户定义的函数product(),它在函数调用期间将我们传递给它的数字相乘。此函数返回这些数字的乘积。要了解该程序,您应该具备以下 C 编程概念的知识:

    C – 函数C – 按值调用函数
#include <stdio.h>/* Creating a user defined function product that * multiplies the numbers that are passed as an argument * to this function. It returns the product of these numbers */float product(float a, float b){    return a*b;}int main(){    float num1, num2, prod;    printf("Enter first Number: ");    scanf("%f", &num1);    printf("Enter second Number: ");    scanf("%f", &num2);    // Calling product function    prod  = product(num1, num2);    // Displaying result up to 3 decimal places.    printf("Product of entered numbers is:%.3f", prod);    return 0;}

输出:

Enter first Number: 12.761Enter second Number: 89.23Product of entered numbers is:1138.664

查看这些相关的C 程序:

    C 中的Hello World程序C 程序:查找给定范围内的回文数C 程序:将小写字符串转换为大写

相关推荐