如何用c语言实现“输入任意三个整数,求它们的和及平均值”
时间: 2023-09-11 10:05:05 浏览: 801
### 回答1:
可以使用下面的代码来实现:#include<stdio.h>int main(){
int a,b,c,sum;
float avg;
printf("输入三个整数:");
scanf("%d%d%d",&a,&b,&c);
sum=a+b+c;
avg=(float)sum/3;
printf("它们的和是%d,平均值是%.2f",sum,avg);
return 0;
}
### 回答2:
要用C语言实现“输入任意三个整数,求它们的和及平均值”,我们可以使用变量、输入函数和算术运算符来完成。以下是一个简单的实现示例:
```c
#include <stdio.h>
int main() {
// 声明变量
int num1, num2, num3, sum;
float average;
// 输入三个整数
printf("请输入三个整数,以空格分隔:");
scanf("%d %d %d", &num1, &num2, &num3);
// 求和
sum = num1 + num2 + num3;
// 求平均值
average = (float)sum / 3;
// 输出结果
printf("三个整数的和为:%d\n", sum);
printf("三个整数的平均值为:%.2f\n", average);
return 0;
}
```
在上述代码中,首先我们声明了变量`num1`、`num2`、`num3`、`sum`和`average`,分别用于存储输入的三个整数、它们的和以及平均值。然后通过`printf`函数提示用户输入三个整数,并通过`scanf`函数将这三个整数存储到相应的变量中。接下来,我们使用`+`运算符计算三个整数的和,并将结果保存在`sum`变量中。然后通过`/`运算符将`sum`除以3,得到平均值,并将结果强制转换为浮点数类型,并存储在`average`变量中。最后,我们使用`printf`函数将和与平均值分别输出到控制台。
当代码执行时,它将要求用户输入三个整数,并在输入后计算它们的和与平均值,并将结果输出到控制台。
### 回答3:
要用C语言实现输入任意三个整数,求它们的和及平均值,首先需要使用scanf函数来获取用户输入的三个整数。接下来,将这三个整数分别存储到对应的变量中。
然后,通过将这三个整数相加,可以得到它们的和。在C语言中,使用"+"运算符可以实现两个值的相加操作。将三个整数相加后的结果保存到一个变量中。
接着,通过将这三个整数的和除以3,可以得到它们的平均值。在C语言中,除法运算可以使用"/"运算符实现。将三个整数相加的结果除以3,保存到一个变量中。
最后,使用printf函数将求得的和和平均值输出到屏幕上,以便用户能够看到结果。使用"%d"格式化符号来输出整数类型的变量,使用"%f"格式化符号来输出浮点数类型的变量。
以下是一个示例代码:
```c
#include <stdio.h>
int main() {
int num1, num2, num3;
int sum;
float average;
printf("请输入三个整数:");
scanf("%d %d %d", &num1, &num2, &num3);
sum = num1 + num2 + num3;
average = sum / 3.0; // 除以3.0是为了得到浮点数类型的结果
printf("它们的和是:%d\n", sum);
printf("它们的平均值是:%f\n", average);
return 0;
}
```
当用户输入完三个整数后,程序会计算它们的和和平均值,并将结果输出到屏幕上。
阅读全文