本关任务:编写程序,定义一个可存放10个实数的一位数组来表示一个班某门课程的成绩,成绩由用户输入。然后根据输入的号码(1~10)输出对应学生的成绩,当输入号码不合法时,输出Error。
#include <iostream>
using namespace std;
#define SIZE 10
int main()
{
double arr[10];
for(int i=0;i<10;i++)
{
cin>>arr[i];
if(arr[i] <0 || arr[i]>100)
{
cout<<"Error"<<endl;
return 0;
}
}
int n;
cin>>n;
n--;
if(n<0 || n>=10)
{
cout<<"Error"<<endl;
return 0;
}
cout<<arr[n]<<endl;
return 0;
}