问题描述
从键盘输入10个学生成绩,求平均分数及高于平均分数的成绩
输入
**10个整数 **
输出
**第一行,平均分,保留1位小数。
第二行,高于平均分的成绩,每个成绩后加空格。 **
样例输入
60 60 60 70 70 70 80 80 80 70
样例输出
70.0
80 80 80
AC代码
#include <iostream>
using namespace std;
int main()
{
int m[10];
float ave;
int sum = 0;
for(int i = 0; i < 10; i++)
{
cin >> m[i];
sum += m[i];
}
ave = sum / 10.0;
printf("%.1f\n",ave);
for(int j = 0; j < 10; j++)
{
if(ave < m[j])
{
cout << m[j] << " ";
}
}
return 0;
}