用c语言编写 用数组接收7个不同的整数 求出这7个整数的平均值。
时间: 2025-02-09 15:17:22 浏览: 22
在C语言中,你可以创建一个动态数组来存储7个不同的整数,然后计算它们的平均值。以下是简单的步骤和代码示例:
```c
#include <stdio.h>
#include <stdlib.h> // 包含malloc用于动态内存分配
int main() {
int* arr; // 定义一个整数指针
int count = 7;
int sum = 0;
// 动态分配内存以存储7个整数
arr = (int*) malloc(count * sizeof(int));
if (arr == NULL) { // 检查内存分配是否成功
printf("Memory allocation failed.\n");
return 1;
}
// 输入7个不同的整数
for (int i = 0; i < count; i++) {
printf("Enter integer %d: ", i + 1);
scanf("%d", &arr[i]);
sum += arr[i];
}
// 计算平均值
float average = (float) sum / count;
printf("The average of the 7 integers is: %.2f\n", average);
// 释放内存
free(arr);
return 0;
}
阅读全文
相关推荐


















