(单选题)
以下程序调用fun函数求数组最大值所在元素的下标
#include
void fun(int *s,int n,i++)
{
int i;
for(i=0,k=I,iif(s[i]>s[*k])
_______;
}
main()
{
int a [5]={1,6,2,8,0},k;
fun(a,5,&k);
printf(“%d%d\n”,k,a[k]);
}
横线处应该填入的内容是( )。
A.*k=i
B.k=i
C.*k=i-s
D.k=i-s
参考答案:A
参考解析:
fun函数的功能是求数组中最大值所在元素的下标。通过for循环语句,每次将最大的数给*k,即*k=i。A选项为正确答案,当选。故本题正确答案选A。
知识点:计算机系统概述 计算机 计算机基本知识 通用 公基
