Description 求3个数的平均值。 Input 输入只有一行,为3个较小的整数。 Output 输出为这3个整数的平均值,保留3位小数。 Sample Input 1 2 3 Sample Output 2.000
时间: 2024-03-02 13:49:18 浏览: 90
以下是一个求三个整数平均值的c语言程序,保留三位小数:
```c
#include<stdio.h>
int main()
{
int a, b, c;
double average;
printf("请输入三个整数:");
scanf("%d %d %d", &a, &b, &c);
average = (a + b + c) / 3.0;
printf("平均值为:%.3lf\n", average);
return 0;
}
```
程序先通过 `scanf` 函数获取输入的三个整数,然后计算它们的平均值,最后通过 `printf` 函数输出结果,其中 `"%.3lf"` 表示输出一个保留三位小数的双精度浮点数。
相关问题
题目(Description): 输入三个整数,输出数值处于中间的整数。 输入(Input): 三个整数 输出(Output): 数值处于中间的整数 示例(Sample): 输入(Input): 10 20 30 输出(Output): 20
题目描述是要编写一个程序,它接受用户输入的三个整数,然后找出并返回其中位于中间位置的数字。这个任务通常在编程中用于基础教学,让学生理解如何对数组或列表进行排序和访问元素。下面是一个简单的Python代码示例来解决这个问题:
```python
def find_middle_number(num1, num2, num3):
# 对输入的三个数字进行排序
numbers = [num1, num2, num3]
numbers.sort()
# 返回中间位置的数,如果列表长度是偶数,则取中间两个数的平均值
middle_index = len(numbers) // 2
return numbers[middle_index]
# 示例输入
input_numbers = [10, 20, 30]
result = find_middle_number(*input_numbers)
print("输出(Output):", result)
```
在这个例子中,函数`find_middle_number`接收三个参数,先对它们排序,然后根据列表长度(偶数或奇数)确定中间位置并返回结果。
阅读全文