作业帮 > 综合 > 作业

findmax(int s[],int t){int k,p; for(p=0,k=p;ps[k]) ________;

来源:学生作业帮 编辑:搜狗做题网作业帮 分类:综合作业 时间:2024/05/06 08:45:40
findmax(int s[],int t){int k,p; for(p=0,k=p;ps[k]) ________;return k;}
findmax(int s[],int t){int k,p; for(p=0,k=p;ps[k]) ________;
k=p;
再问: 为什么呢?
再答: 看最后的renrun k;这个函数就是查找数组里最大元素的位置(也就是下标), 这段的意思就是把数组中最大元素的下标赋值给k: for(p=0,k=p;ps[k]) //如果位置p的元素大于位置k的元素,那就把k的值变成p k=p;