选择题

以下 fun 函数返回数组中最大值的下标:
#include<stdio.h>
int fun(int*s,int n)
{int i,k;
for(i=0,k=i;i<n;i++)
if(s[i]>s[k])______;
return(k);
}
在横线处应填入的内容是

【正确答案】 D
【答案解析】

fun 函数的功能是返回数组中最大值的下标。 通过 for 循环语句, 每次将最大的数给 k, 即 k=i, 因此 D 选项正确。