输入3个两位实数,输出平均值、小于平均值的数。请输入三个数:23 88 87 平均值为:66 小于平均值的数:23 Press any key to continue 图2 编写实现如图程序,使用switch语句实现。 要求: 1.按图中显示形式编写 2.变量类型为 float 3.输出保留0位小数
时间: 2023-05-13 20:06:29 浏览: 61
以下是您所需的程序:
#include <stdio.h>
int main() {
float num1, num2, num3, average;
printf("请输入三个数:");
scanf("%f %f %f", &num1, &num2, &num3);
average = (num1 + num2 + num3) / 3;
printf("平均值为:%.0f\n小于平均值的数:", average);
switch(num1 < average) {
case 1:
printf("%.0f ", num1);
}
switch(num2 < average) {
case 1:
printf("%.0f ", num2);
}
switch(num3 < average) {
case 1:
printf("%.0f ", num3);
}
printf("\n");
return 0;
}
输入示例:23 88 87
输出示例:平均值为:66
小于平均值的数:23
相关问题
c语言输入任意三个实数,求它们的平均值,并将结果四舍五入保留两位小数输出。
【代码实现】
```c
#include <stdio.h>
int main() {
float num1, num2, num3;
float average;
printf("请输入三个实数:\n");
scanf("%f %f %f", &num1, &num2, &num3);
average = (num1 + num2 + num3) / 3;
printf("平均值为: %.2f\n", average);
return 0;
}
```
【解析】
以上代码使用C语言实现了输入任意三个实数,求它们的平均值,并将结果四舍五入保留两位小数输出。
1. 在程序开始前,先引入头文件`stdio.h`,以便使用输入输出函数。
2. 在`main`函数中,定义三个变量`num1`、`num2`和`num3`,用来存储用户输入的三个实数。
3. 使用`printf`函数输出提示信息,提示用户输入三个实数。
4. 使用`scanf`函数接收用户的输入,并按照给定格式将实数赋值给相应的变量。
5. 使用`average`变量计算三个实数的平均值,通过`/`操作符计算总和,再除以3。
6. 使用`printf`函数输出平均值,通过`%.2f`的格式控制,表示四舍五入保留两位小数。
7. 程序结束后,返回0表示正常执行。
【注意】
以上代码假设用户按照给定的格式输入实数,并且没有进行输入验证。实际开发中,可以根据需要进行数据合法性验证,以确保程序的正确性。
输入两个实数输出它们的平均值,结果保留2位小数
好的,这个问题很简单,可以用以下代码实现:
#include <stdio.h>
int main() {
double a, b;
scanf("%lf %lf", &a, &b);
printf("%.2lf", (a+b)/2);
return ;
}
输入两个实数,程序会输出它们的平均值,结果保留2位小数。
相关推荐
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)