回覆列表
  • 1 # 使用者1220686403821

    已經幫你把所有功能都加上了:

    #include<iostream.h>

    floatf1(inta[10],int&sum)

    {

    inti;

    for(i=1;i<10;i++)sum+=a[i];

    returnsum/10.0;

    }

    intf2(inta[10],int&max,int&maxi,int&min,int&mini)

    {

    inti;

    for(i=1;i<10;i++)

    {

    if(a[i]>max)//一一比較

    {

    max=a[i];

    maxi=i;

    }

    if(a[i]<min)

    {

    min=a[i];

    mini=i;

    }

    }

    }

    voidmain()

    {

    cout<<"請輸入10個數:"<<endl;

    inta[10];inti;

    for(i=0;i<10;i++)cin>>a[i];

    intsum,max,maxi,min,mini;

    floataver;

    sum=max=min=a[0];maxi=mini=0;

    cout<<"陣列為:"<<"\t";

    for(i=0;i<10;i++)

    {

    cout<<a[i]<<"\t";

    if(i==4)cout<<endl<<"\t"<<"\t";

    }

    aver=f1(a,sum);

    f2(a,max,maxi,min,mini);

    cout<<endl;

    cout<<"和:"<<sum<<","<<"平均值:"<<aver<<endl;

    cout<<"最大值:"<<max<<","<<"是第"<<maxi+1<<"個元素"<<endl;

    cout<<"最小值:"<<min<<","<<"是第"<<mini+1<<"個元素"<<endl;

    }

  • 中秋節和大豐收的關聯?
  • 藍藍的天藍藍的海是哪首歌的歌詞?