从键盘输入三个整数,分别赋值给变量a,b,c,求他们的平均值
时间: 2023-03-31 08:04:58 浏览: 253
好的,这个问题很简单。平均值可以通过将三个数相加,然后除以3来计算。代码如下:
```c
#include <stdio.h>
int main() {
int a, b, c;
float avg;
printf("请输入三个整数:\n");
scanf("%d%d%d", &a, &b, &c);
avg = (a + b + c) / 3.;
printf("它们的平均值是:%f\n", avg);
return ;
}
```
相关问题
定义三个变量并赋值为三个整数,并求他们的平均值用alert语句输出
以下是定义三个变量并求平均值的JavaScript代码:
```javascript
var num1 = 5;
var num2 = 10;
var num3 = 15;
var average = (num1 + num2 + num3) / 3;
alert("这三个数的平均值为:" + average);
```
当你运行这段代码时,将会在浏览器弹出一个对话框,显示这三个数的平均值为10。
用go语言实现下面问题:编程实现从键盘输入三个整数,求它们的和及平均值,并打印输出
好的,以下是用Go语言实现的代码:
```go
package main
import "fmt"
func main() {
var a, b, c int
fmt.Print("请输入三个整数,以空格分隔:")
fmt.Scanln(&a, &b, &c)
sum := a + b + c
avg := float64(sum) / 3
fmt.Printf("它们的和为:%d,平均值为:%.2f", sum, avg)
}
```
运行结果:
```
请输入三个整数,以空格分隔:1 2 3
它们的和为:6,平均值为:2.00
```
解释一下代码:
1. 首先引入了 `fmt` 包,它包含了输入输出相关的函数。
2. 然后定义了三个整数变量 `a`、`b`、`c`。
3. 使用 `fmt.Scanln()` 函数从键盘读入三个整数,并且依次将它们赋值给 `a`、`b`、`c`。
4. 计算它们的和并赋值给 `sum`。
5. 计算它们的平均值并赋值给 `avg`,注意要将 `sum` 转换成 `float64` 类型,否则会丢失精度。
6. 使用 `fmt.Printf()` 函数打印输出结果,其中 `%d` 表示输出一个整数,`%.2f` 表示输出一个浮点数并且保留两位小数。