如何找到一个数组中最大值对应的下标
答案:2 悬赏:70
解决时间 2021-12-29 08:40
- 提问者网友:白越
- 2021-12-28 13:07
如何找到一个数组中最大值对应的下标
最佳答案
- 二级知识专家网友:猖狂的痴情人
- 2021-12-28 14:02
用max()函数即可,比如
>> r = rand(1,10);
>> [maxr,index]=max(r)
maxr =
0.9649
index =
10
第一个返回参数是最大值,第二个参数是最大值所在的位置(下标)
>> r = rand(1,10);
>> [maxr,index]=max(r)
maxr =
0.9649
index =
10
第一个返回参数是最大值,第二个参数是最大值所在的位置(下标)
全部回答
- 1楼网友:猎杀温柔
- 2021-12-28 15:23
用什么语言啊?
写一个fortran的参考吧,
假定已经输入5个数放在数组x中了,数组x下标从0到4,用no代表返回的下标
程序块如下:
do i=0,4
if(x(i)=max(x))then
no=i
endif
需要c的再说吧。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯