注册 登录
编程论坛 C++教室

有一个数组,内放10个数,变成找出其中最小的极其下标。请问怎么遍?

wyfei001 发布于 2007-11-30 13:07, 807 次点击
刚刚学习C++语言,
3 回复
#2
中学者2007-11-30 13:41
#include<iostream>
using namespace std;
int main()
{
    int a[10];
    cout<<"Input 10 numbers: ";
    for(int i=0;i<10;i++)
        cin>>a[i];
    int min=a[0];
    int flag=1;  //记录下标
    for(int j=1;j<10;j++)
    {
        if(min<a[j])
            continue;
        else{
           min=a[j];
           flag=j+1;
        }
    }
    cout<<"MINMUM:  "<<min<<" "<<"POSITIOM: "
        <<flag<<'\n';

    return 0;
}
#3
wyfei0012007-11-30 14:37
谢谢:
#4
coolshark2007-12-01 03:02
排序--数据结构
1