填空题 以下函数用来求出数组的最大元素在数组中的下标并存放在k所指的存储单元中。请填空。 #include<conio.h> #include<stdio.h> int fun(int *s,int t,int *k) {int i; *k=0; {{U}} [8] {{/U}} if(s[*k]<s[i])*k=i; return{{U}} [9] {{/U}};} main() { int a[10]:{876,675,896,101,301,401,980,431,451,777},k; fun(a,10,&k); pfintf("%d,%d/n",k,a[k]);}
  • 1、
【正确答案】 1、[8] for(i=0;i<t;i++)    
【答案解析】[9] 0 [解析] 本题中直接使用指针变量k,但在使用时要注意对k的指针运算,此外,一开始应使*k的值为数组中的某一下标值,即*k=0。