当前位置: 答题翼 > 问答 > 计算机类考试 > 正文
目录: 标题| 题干| 答案| 搜索| 相关
问题

以下程序调用findmax函数求数组中值最大的元素在数组中的下标 请选择填空:#includefind


以下程序调用findmax函数求数组中值最大的元素在数组中的下标,请选择填空: #include<stdio.h> findmax(int*s,int t,int*k) { int p; for(p=0,*k=p;p<t;p++) if(s[p]>s[*k])________; } main() { int a[10],i,k; for(i=0;i<10;i++)scanf("%d",&a[i]); findmax(a,10,&k); printf("%d,%d ",k,a[k]); }

A.k=p

B.*k=p-s

C.k=p-s

D.*k=p

请帮忙给出正确答案和分析,谢谢!

参考答案
您可能感兴趣的试题
  • 试题14以下程序调用fun函数把x中的值插入到a数组下标为k的数组元素中。主函数中,n存放a数组中数据

  • 设函数findbig已定义为求3个数中的最大值。以下程序将利用函数指针调用findbig函数,请填空。main()

  • 试题14以下程序调用fun函数把x中的值插入到a数组下标为k的数组元素中。主函数中 n存放a数组中数据

  • 给定程序中 函数fun的功能是:调用随机函数产生20个互不相同的整数放在形参a所指数组中(此数组在

  • 以下函数findmax拟实现在数组中查找最大值并作为函数值返回 但程序中错 导致不能实现预定功能。造成错误的原因是() { int i max; for(i=0;i { max=MIN; if(max max=x[i]; } return max; }

  • 以下程序调用findmax函数返回数组中的最大值findmax(int*a int n){int*p *s; for(p=a s=a;p-a