小弟是新手,还有一个问题想问一下大哥们,怎么样给分啊,呵呵,不好意思了,麻烦大家了!
8 个解决方案
#1
遍历,保存最小的下标
int min=0;
for(int i=1; i<len-1; ++i)
if(a[i]<min) min = i;
cout<<"min"<<a[min]<<endl;
给分 :回复 | 推荐 | 收藏 | 专题 | 公告 | 管理 | 关闭窗口
int min=0;
for(int i=1; i<len-1; ++i)
if(a[i]<min) min = i;
cout<<"min"<<a[min]<<endl;
给分 :回复 | 推荐 | 收藏 | 专题 | 公告 | 管理 | 关闭窗口
#2
if(a[i]<a[min]) min = i;
#3
我来晚了
#4
先谢谢大家了,大哥能够说的略详细一点吗?我不是很明白
#5
很容易理解的啊..假设一个为最小值,再跟数组中的元素一个个比过去.如果比最小值更小则将该值替换最小值
#6
double min = a[0];
position = 0;
for (i = 1;i<len-1;i++)
{
if (a[i]<min)
{
min = a[i];
position = i;
}
}
position = 0;
for (i = 1;i<len-1;i++)
{
if (a[i]<min)
{
min = a[i];
position = i;
}
}
#7
谢谢了!
#8
0.sdsa
#1
遍历,保存最小的下标
int min=0;
for(int i=1; i<len-1; ++i)
if(a[i]<min) min = i;
cout<<"min"<<a[min]<<endl;
给分 :回复 | 推荐 | 收藏 | 专题 | 公告 | 管理 | 关闭窗口
int min=0;
for(int i=1; i<len-1; ++i)
if(a[i]<min) min = i;
cout<<"min"<<a[min]<<endl;
给分 :回复 | 推荐 | 收藏 | 专题 | 公告 | 管理 | 关闭窗口
#2
if(a[i]<a[min]) min = i;
#3
我来晚了
#4
先谢谢大家了,大哥能够说的略详细一点吗?我不是很明白
#5
很容易理解的啊..假设一个为最小值,再跟数组中的元素一个个比过去.如果比最小值更小则将该值替换最小值
#6
double min = a[0];
position = 0;
for (i = 1;i<len-1;i++)
{
if (a[i]<min)
{
min = a[i];
position = i;
}
}
position = 0;
for (i = 1;i<len-1;i++)
{
if (a[i]<min)
{
min = a[i];
position = i;
}
}
#7
谢谢了!
#8
0.sdsa