admin 管理员组

文章数量: 887007


2024年2月29日发(作者:商城php源码免费下载)

编程从键盘读入3个整数,输出它们的和与平均值。其中,平均值保留2位小数c语言。

当涉及到从键盘读入数据并进行简单计算时,C语言是一个非常常用和实用的编程语言。在本篇文章中,我们将学习如何从键盘读入3个整数,并计算它们的和与平均值。

首先,我们需要使用C语言中的标准库函数来从键盘读入数据。使用C语言中的`scanf`函数可以实现这一目的。`scanf`函数的基本用法是通过指定格式字符串来读取输入,并将其存储在相应的变量中。

现在我们来看一下如何使用`scanf`函数从键盘读入整数。首先,我们需要定义3个整型变量来保存读入的数据。我们可以将这些变量命名为`num1`、`num2`和`num3`。

```c

int num1, num2, num3;

printf("请输入三个整数:");

scanf("%d %d %d", &num1, &num2, &num3);

```

在上述代码中,我们使用`printf`函数输出提示信息,即要求用户输入三个整数。然后使用`scanf`函数从键盘读入这三个整数,并将其存储在`num1`、`num2`和`num3`中。注意,我们在`scanf`函数中使用`%d`来指定读入整数的格式,并且在变量名前加上`&`以获取变量的地址。

接下来,我们需要计算这三个整数的和与平均值。首先,我们定义一个名为`sum`的变量,用于保存它们的和。

```c

int sum = num1 + num2 + num3;

```

然后,我们定义一个名为`average`的变量来保存平均值。为了保留两位小数,我们需要使用浮点数类型(如`float`或`double`)。使用浮点数类型可以存储小数。在这个例子中,我们将使用`float`类型。

```c

float average = sum / 3.0;

```

在上述代码中,我们除以`3.0`而不是`3`,以确保结果是一个浮点数并保留小数部分。

最后,我们将结果输出到屏幕上。我们可以使用`printf`函数来实现这一目的。

```c

printf("这三个整数的和为:%dn", sum);

printf("这三个整数的平均值为:%.2fn", average);

```

在上述代码中,`printf`函数的格式字符串中使用`%d`和`%f`来指定整数和浮点数的输出格式。使用`%.2f`可以保留两位小数。我们还可以使用`n`来换行,使输出更清晰。

现在,我们可以将这些代码整合到一起,形成一个完整的程序。

```c

#include

int main() {

// 从键盘读入三个整数

int num1, num2, num3;

printf("请输入三个整数:");

scanf("%d %d %d", &num1, &num2, &num3);

// 计算它们的和与平均值

int sum = num1 + num2 + num3;

float average = sum / 3.0;

// 输出结果

printf("这三个整数的和为:%dn", sum);

printf("这三个整数的平均值为:%.2fn", average);

return 0;

}

```

现在,我们可以编译并运行此程序。输入三个整数后,程序将计算并输出它们的和与平均值。

以上就是使用C语言从键盘读入三个整数,并计算它们的和与平均值的方法。希望本文对你有所帮助。


本文标签: 整数 读入 使用 键盘 变量