原文: https://beginnersbook.com/2017/09/c-program-to-find-the-average-of-two-numbers/
在这里,我们将编写两个 C 程序来查找两个数字的平均值(由用户输入)。
示例 1:编程以查找两个数字的平均值
#include <stdio.h>int main(){int num1, num2;float avg;printf("Enter first number: ");scanf("%d",&num1);printf("Enter second number: ");scanf("%d",&num2);avg= (float)(num1+num2)/2;//%.2f is used for displaying output upto two decimal placesprintf("Average of %d and %d is: %.2f",num1,num2,avg);return 0;}
输出:
Enter first number: 12Enter second number: 13Average of 12 and 13 is: 12.50
示例 2:使用函数用于查找均值的程序
在这个程序中,我们创建了一个用户定义函数average()来计算平均值。用户输入的数字在函数调用期间传递给该函数。
#include <stdio.h>float average(int a, int b){return (float)(a+b)/2;}int main(){int num1, num2;float avg;printf("Enter first number: ");scanf("%d",&num1);printf("Enter second number: ");scanf("%d",&num2);avg = average(num1, num2);//%.2f is used for displaying output upto two decimal placesprintf("Average of %d and %d is: %.2f",num1,num2,avg);return 0;}
输出:
Enter first number: 20Enter second number: 13Average of 20 and 13 is: 16.50
查看相关的 C 程序:
