-->
当前位置:首页 > 题库 > 正文内容

程序填空题:查找最高分

Luz4年前 (2021-05-10)题库2997
输入10个成绩,查找最高分并输出。

```c++
#include
int *GetMax(int score[ ], int n);

int main(void)
{
int i, score[10], *p;

for(i = 0; i < 10; i++){
scanf("%d", &score[i]);
}
p = @@[GetMax(score, 10)](1) ;
printf("%d\n", *p);

return 0;
}

int *GetMax(int score[ ], int n)
{
int i, max, pos = 0;

max = score[0] ;
for(i = 0 ; i < 10 ; i++){
if(score[i] > max){
max = score[i];
pos = i ;
}
}

return @@[score + pos](1) ;
}
```






答案:
第1空:GetMax(score, 10)

第2空:score + pos

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。