求一个数组中三个最大值的下标
来源:互联网 发布:淘宝网小餐桌 编辑:程序博客网 时间:2024/05/18 00:58
#include <iostream>
using namespace std;
int MaxNum[3]={0};
void sort(float b[],int NUM)
{
int i=0;
int j=0;
float MaxTemp;
int Record=0;
while(j<3)
{
MaxTemp=b[0];
Record=0;
for(i=0;i<NUM;i++)
{
if(b[i]>MaxTemp)
{
Record=i;
MaxTemp=b[i];
}
}
b[Record]=0;
MaxNum[j]=Record;
j++;
}
}
int main()
{
float a[5]={4.5,4.5,3.5,0.5,1.5};
sort(a,5);
for(int i=0;i<3;i++)
{
cout<<MaxNum[i]<<endl;
}
return 0;
}
using System;
using System.Collections.Generic;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void PrintArray(float[] b)
{
int i = 0;
int j = 0;
float MaxTemp;
float[] MaxNum = new float[3];
int Record = 0;
while (j < 3)
{
MaxTemp = b[0];
Record = 0;
for (i = 0; i < b.Length; i++)
{
if (b[i] > MaxTemp)
{
Record = i;
MaxTemp = b[i];
}
}
b[Record] = 0;
MaxNum[j] = Record;
j++;
}
//打印数组元素,arr.Length 表示数组元素的个数
for ( i = 0; i < 3; i++)
{
Console.WriteLine("MaxNum[{0}]={1}", i, MaxNum[i]);
}
}
static void Main(string[] args)
{
float[] numbers = new float[5] { 4.5F, 4.5F, 5F, 1F, 2F };
PrintArray( numbers);
}
}
}
- 求一个数组中三个最大值的下标
- 求一个数组中最大值函数的下标值
- 求数组最大值的下标
- :求数组中最大值和下标
- 【hpu oj 1127 用递归求数组中元素的最大值以及下标】
- Java 中一个int型数组的求最大值最小值
- C 编写求一个数组中最大值的函数
- 求一个数组中序列连续数的最大值
- 求数组中的最大值和下标
- 数组2·求最大值及其下标
- 求数组中连续三个数和得最大值
- iOS中取数组的最大值、最小值,下标,总和,平均值
- 求三个数中最大值:
- 求子数组的最大值之和并给出子数组的下标
- 数组中求最大值
- 求数组中最大值
- 求数组中最大值
- 求三个整数的最大值
- C++设计开发规范(0):序言
- 因ARP欺骗网站源文件被注入了代码http://www.cnbruce.com/blog/showlog.asp?cat_id=32&log_id=1191
- 网上看到的 程序员的进化——从学生到首席执行官
- 关于 MD5算法的类
- Oracle的面向对象----类型重载
- 求一个数组中三个最大值的下标
- .NET平台下WEB应用程序的部署(安装数据库和自动配置)
- Oracle的面向对象----抽象类型
- 唯一能打败你的人。。。
- 解决ASP(图像)上传漏洞的方法http://www.cnbruce.com/blog/showlog.asp?cat_id=26&log_id=942
- 常用中国姓氏读法
- 英文字母日语读法
- 易达英语听力通 v2.0 bt
- 易道模型 v1.0.15 是什么