用C语言写一个关于求两个数平均数的程序
时间: 2023-09-21 13:06:15 浏览: 180
### 回答1:
您好,以下是用C语言编写求两个数平均数的程序:
#include <stdio.h>
int main() {
float num1, num2, average;
printf("请输入两个数,用空格隔开:");
scanf("%f %f", &num1, &num2);
average = (num1 + num2) / 2;
printf("这两个数的平均数是:%f", average);
return ;
}
### 回答2:
下面是一个使用C语言编写的求两个数平均数的程序:
```c
#include <stdio.h>
int main() {
float num1, num2, average;
printf("请输入两个数,用空格分隔:");
scanf("%f %f", &num1, &num2);
average = (num1 + num2) / 2;
printf("平均数为:%.2f", average);
return 0;
}
```
在程序中,我们声明了三个变量:num1用来存储第一个数,num2用来存储第二个数,average用来存储平均数。
然后,我们通过使用printf函数向用户显示一条提示消息,要求用户输入两个数,并使用scanf函数将用户输入的数分别存储到num1和num2变量中。
接下来,我们计算平均数的值,通过将num1和num2相加,然后除以2得到平均值,并将结果存储在average变量中。
最后,我们使用printf函数将计算得到的平均数显示给用户,并使用".2f"格式控制符表示将平均数保留两位小数。
整个程序执行完毕后,返回0表示程序正常结束。
### 回答3:
要用C语言编写一个求两个数平均数的程序,可以按照以下步骤:
1. 引入stdio.h头文件,以便使用输入输出函数。
2. 声明两个变量用于存储要求平均数的两个输入数值。
3. 使用scanf函数从控制台获取用户输入的两个数值。
4. 声明一个变量用于存储计算得到的平均数结果。
5. 使用公式`(num1 + num2) / 2`计算平均数,并将结果存储到之前声明的变量中。
6. 使用printf函数将平均数输出到控制台。
以下是代码示例:
```c
#include <stdio.h>
int main()
{
// 声明两个变量存储输入的两个数值
float num1, num2;
// 获取用户输入的数值
printf("请输入第一个数值:");
scanf("%f", &num1);
printf("请输入第二个数值:");
scanf("%f", &num2);
// 计算平均数
float average = (num1 + num2) / 2;
// 输出平均数
printf("两个数的平均数为:%.2f", average);
return 0;
}
```
以上代码中,首先通过scanf函数分别获取用户输入的两个数值,然后使用公式`(num1 + num2) / 2`计算得到平均数,并将结果存储在average变量中。最后通过printf函数将平均数输出到控制台。注意,为了保证输出结果的准确性,average变量的类型应为float,这样可以处理小数位数。
阅读全文