问题遇到的现象和发生背景
问题相关代码,请勿粘贴截图
#include<iostream>
using namespace std;
int main()
{
double score[6], answer,temp;
for (int i = 0; i < 6; i++)
{
cin >> score[i];
}
for (int j = 0; j < 5; j++)
{
for (int k = 0; k < 6-j ;k++)
{
if (score[k + 1] <= score[k])
{
temp = score[k];
score[k] = score[k + 1];
score[k + 1] = temp;
}
}
}
for (int h = 0; h < 6; h++)
{
cout << score[h] << " ";
}cout << endl;
answer = score[1] + score[2] + score[3] + score[4];
answer /= 4.0;
cout << answer << endl;
return 0;
}#include<iostream>
using namespace std;
int main()
{
double score[6], answer,temp;
for (int i = 0; i < 6; i++)
{
cin >> score[i];
}
for (int j = 0; j < 5; j++)
{
for (int k = 0; k < 6-j ;k++)
{
if (score[k + 1] <= score[k])
{
temp = score[k];
score[k] = score[k + 1];
score[k + 1] = temp;
}
}
}
for (int h = 0; h < 6; h++)
{
cout << score[h] << " ";
}cout << endl;
answer = score[1] + score[2] + score[3] + score[4];
answer /= 4.0;
cout << answer << endl;
return 0;
}
运行结果及报错内容

我的解答思路和尝试过的方法
我想要达到的结果