请使用c++语言写一个求平均质量的程序
时间: 2024-05-07 13:24:03 浏览: 5
以下是使用c语言编写求平均质量的程序的示例代码:
```
#include <stdio.h>
int main() {
int n;
float sum = 0, avg;
printf("请输入元素个数:");
scanf("%d", &n);
float arr[n];
printf("请输入%d个数:\n", n);
for(int i = 0; i < n; i++) {
scanf("%f", &arr[i]);
sum += arr[i];
}
avg = sum / n;
printf("平均质量为:%.2f\n", avg);
return 0;
}
```
该程序的作用是输入一组数字,然后计算它们的平均值,最后输出结果。
相关问题
用C++语言编写一个程序,求十个整数的平均值
```c
#include <stdio.h>
int main() {
int num[10]; // 定义一个长度为10的整型数组
int sum = 0; // 初始化总和为0
printf("请输入十个整数:\n");
for (int i = 0; i < 10; i++) {
scanf("%d", &num[i]); // 读取用户输入的整数
sum += num[i]; // 累加每个整数到总和中
}
float average = (float)sum / 10; // 计算平均值
printf("这十个整数的平均值为:%.2f\n", average); // 输出平均值,保留两位小数
return 0;
}
```
c++编写一个程序求n个学生的平均成绩
非常好的问题!下面是 C 语言中求 n 个学生平均成绩的程序:
```c
#include <stdio.h>
int main() {
int n, i;
float sum = 0, grade;
printf("请输入学生人数:");
scanf("%d", &n);
for (i = 1; i <= n; i++) {
printf("请输入第%d个学生的成绩:", i);
scanf("%f", &grade);
sum += grade;
}
printf("平均成绩为:%.2f\n", sum / n);
return 0;
}
```
在上面的程序中,我们首先声明了变量 n 用来存储学生的数量,i 用来循环计数,sum 用来存储成绩总和,grade 用来存储每个学生的成绩。然后我们使用 scanf() 函数从终端输入学生数量和每个学生的成绩,并使用 for 循环计算总成绩。最后,我们输出平均值并结束程序。
希望这个程序对你有所帮助!