输入十个整数求平均值c语言
时间: 2024-10-07 14:06:30 浏览: 15
在C语言中,计算十个整数的平均值需要通过循环读取每个输入的数值,并将它们累加起来,最后除以总数得到平均值。以下是一个简单的示例程序:
```c
#include <stdio.h>
int main() {
int numbers[10]; // 定义一个包含10个整数的数组
int sum = 0; // 初始化总和为0
float average; // 初始化平均值为浮点型变量
printf("请输入10个整数:\n");
for (int i = 0; i < 10; i++) { // 使用for循环读取10个数字
scanf("%d", &numbers[i]); // 输入并保存到数组元素中
sum += numbers[i]; // 累加每个数字
}
average = (float)sum / 10; // 计算平均值并转换为浮点数以避免整数除法
printf("这10个数的平均值是: %.2f\n", average); // 输出结果,保留两位小数
return 0;
}
```
相关问题
输入五个整数求五个整数的平均数C语言
在C语言中,计算五个整数的平均数需要先输入这五个整数,然后将它们相加并除以5得到平均值。下面是一个简单的示例程序:
```c
#include <stdio.h>
int main() {
int num1, num2, num3, num4, num5; // 定义五个整数变量
float average;
printf("请输入第一个整数:");
scanf("%d", &num1);
printf("请输入第二个整数:");
scanf("%d", &num2);
printf("请输入第三个整数:");
scanf("%d", &num3);
printf("请输入第四个整数:");
scanf("%d", &num4);
printf("请输入第五个整数:");
scanf("%d", &num5);
// 计算平均数
average = (float)(num1 + num2 + num3 + num4 + num5) / 5;
printf("这五个整数的平均数是:%.2f\n", average); // 输出保留两位小数的结果
return 0;
}
```
c语言,输入6个整数求平均值和最大值
以下是一个求平均值和最大值的C语言程序:
```c
#include <stdio.h>
int main() {
int num[6];
int sum = 0, max = 0;
printf("请输入6个整数:\n");
for (int i = 0; i < 6; i++) {
scanf("%d", &num[i]);
sum += num[i];
if (num[i] > max) {
max = num[i];
}
}
printf("平均值为:%d\n", sum / 6);
printf("最大值为:%d\n", max);
return 0;
}
```
这个程序首先定义了一个长度为6的整数数组`num`,用于存储输入的6个整数。然后用一个循环来读取6个整数,并且计算它们的和。在读取每个整数的时候,判断它是否是目前已经读取到的最大值,如果是,就更新最大值。最后输出平均值和最大值。