vb 定义一个10个元素的数组,求最大值及所对应的下标以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
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个元素的数组,输入各个元素的值,找出最大值和最小值并输出
#includeusing 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<
cout<
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<
编写程序求出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
void main()
{
int max;
int a[10];
int h;
printf("please input 10 number\n");
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, 下标是:%d\n", 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]