数组最大值 vb 定义一个10个元素的数组,求最大值及所对应的下标
vb 定义一个10个元素的数组,求最大值及所对应的下标
vb 定义一个10个元素的数组,求最大值及所对应的下标
dim a(10) as integer
dim max as integer,i as integer,j as integer
…………
max=a(1):j=1
for i=2 to 10
if a(i)>max then
max=a(i)
j=i
endif
?"最大值是:";max,"它是第“;j;“个元素"
c++定义一个10个元素的数组,输入各个元素的值,找出最大值和最小值并输出
#include<iostream>using namespace std;int main(){int a[10],t;for(int i=0;i<10;i++)
cin>>a[i];for(int i=0;i<10;i++)
cout<<a[i]<<" ";
cout<<endl; for(int i=0;i<9;i++)
for(int j=0;j<9-i;j++)
if(a[j]>a[j+1])
{
t=a[j];a[j]=a[j+1];a[j+1]=t;
}cout<<"最大的是:"<<a[9]<<endl;cout<<"最小的是:"<<a[0]<<endl;return 0;}
编写程序求出10个数组元素中的最大值及其对应的下标。
用VB6新建一个工程,加入以下代码:
Private Sub Form_Load()
a = "5,8,3,2,1,4,9,7,0,6"
b = Split(a, ",")
d = 0
For c = 0 To UBound(b)
If d < b(c) Then d = b(c): e = c
Next
MsgBox "数组内容分别为:" & a & "最大的数是:" & d & "数组元素为:" & e
End Sub
C语言一维数组10个元素的最大值及下标, C语言编程题:定义一个长度为10的数组,求最大值及下标。
#include<stdio.h>
void main()
{
int max;
int a[10];
int h;
printf("please input 10 numbern");
for(int i = 0; i < 10; i++)
scanf("%d",&a[i]);
max = a[0];
for(i = 0; i < 10; i++)
{
if(a[i] > max)
{
max = a[i];
h = i;
}
}
printf("最大值是:%d, 下标是:%dn", max, h);
}
定义一个有十个元素的一组维数,计算数组元素的最大值个最小值,并计算最大值附近三个元素的平均值
#include "stdio.h"#include "stdlib.h"#include "time.h"int main(void){ int a[10],max_i,min_i,i; srand((unsigned)time(NULL)); for(max_i=min_i=i=0;i<10;i++){ a[i]=rand(); if(a[i]>a[max_i]) max_i=i; if(a[i]<a[min_i]) min_i=i; } printf("The MIN is %dn",a[min_i]); printf("The MAX is %d & The AVERAGE is %gn",a[max_i],(a[max_i-1]+a[max_i]+a[max_i+1])/3.0); return 0;}PHP数组,怎么找出最大值与最小值,和它们所对应的数组下标
C#的话是,复制一个相同的新数组,然后用双重for循环对比就可以了

vb计算题:定义一个有10个元素的数组
Private Sub Command1_Click()
Randomize
Dim a(9) As Integer
Dim min As Integer, minI As Integer
For i = 0 To 9
a(i) = Int(Rnd() * (100 - 60 + 1)) + 60
If min < a(i) Then
min = a(i)
minI = i
End If
Next
Print "数组下标为" & minI; "的数字最小,为:" & min
End Sub
C++定义一个有10个元素的一维数组计算最大值和最小值,并计算最大值附近的三个元素的平均值,急!
#include <iostream>#include <algorithm>using namespace std;int main(){ 数组,可以做修改或输入 int a[10] = {1,3,4,2,50,3,1,30,10,20}; 给数组排序,从小到大 sort(a, a+10); cout<<"最大:"<<a[9]<<", "<<"最小: "<<a[9]<<endl; cout<<"最大附近三个平均值: "<< float(a[0]+a[1]+a[2]) / 3.0f<<endl;}谢谢,望采纳定义一个方法,用于获得int数组中的最大值及对应的索引java
public int[] getMaxIndex(int[] arr){
if(arr==null||arr.length==0){
return null;如果数组为空 或者是长度为0 就返回null
}
int maxIndex=0;假设第一个元素为最大值 那么下标设为0
int[] arrnew=new int[2];设置一个 长度为2的数组 用作记录 规定第一个元素存储最大值 第二个元素存储下标
for(int i =0;i<arr.length-1;i++){
if(arr[maxIndex]<arr[i+1]){
maxIndex=i+1;
arrnew[0]=arr[maxIndex];
arrnew[1]=maxIndex;
}
}
return arrnew;
}
希望能帮到你 谢谢
相关文章
- 分数单位最大的真分数是什么 分数单位为18的最大真分数是______,它至少添上______个这样的分数单位就成了最小的质数
- 一个分数若加上它的一个分数单位 七分之五的分数单位是(),它有()个这样的单位,再添()个这样的单位是最小的质数
- 矿泉水元素指标 定义一含10个元素的阵列,指标指向该阵列,完成阵列的输入输出,要求可以跑的
- excel表中n组数据中的最大值 如何在EXCEL中设置一组数据的最大值与最小值之差的绝对值?
- vb算术运算符 在vb中什么函式可以计算一个数组的下标
- vb怎么给数组赋值 用VB写 有一个数组,内放10个整数,要求找出最小的数及其下标,然后把它和阵列中最前面的元素对换
- 找出数组中的最大值和最小值 vb编程,输入十个数字,找出最大值,并找出最大值的位置。
- excel表格最小的单位是什么 在excel中如何在数据中找出最大或最小的10个数?
- 谁添上1是9 8分之7在添上几个这样的分数单位就等于最小的质数 1又12分之7的分数再添上几个这样的分数就等于最小分数?
- 分数的分数单位是什么 8/9的分数单位是( )他有( )个这样的分数单位,再添上( )个这样的分数单位是最小的质数。
爱学记

微信收款码
支付宝收款码