vb,编写过程求一维数组中的最大值及其在数组中的位置(最好能把程序写下来)
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vb,编写过程求一维数组中的最大值及其在数组中的位置(最好能把程序写下来)相关的知识,希望对你有一定的参考价值。
如果有几个最大值咋办?dim iTest(n) as integer
dim iplace(n) as integer
dim max as integer
dim i as integer
dim j as integer
for i= 0 to n-1
if iTest(i)>iTest(i+1) then
max = iTest(i)
else
max = iTest(i+1)
end if
next
for i= 0 to n
if iTest(i)=max then
iplace(j) = i
end if
j=j+1
next
最大值:max
位置:iplace()追问
输出要怎么输出呢?能把窗体截图发一下吗
追答Linux系统,我手打的。。。
for i = 0 to j
打印: iplace(i) //VB打印忘了。。。
next
C语言利用指针编写程序,求一维数组中的最大和最小值
#include<stdio.h>
//利用指针编写程序,求一维数组中的最大和最小值
int main()
int a[10],i;
for(i=0;i<10;i++)
scanf("%d",&a[i]);
int max,min,*p;
p=a;
max=min=a[0];
for(;p<a+10;p++)
if(*p>max)
max=*p;
if(*p<min)
min=*p;
printf("max=%d,min=%d",max,min);
return 0;
以上是关于vb,编写过程求一维数组中的最大值及其在数组中的位置(最好能把程序写下来)的主要内容,如果未能解决你的问题,请参考以下文章
编写一个函数findmax( ),求数组中最大元素及其下标。调用该函数求整型数组a中的最大元素及其下标。
VB编程:随机产生10个100以内的数,并存放在A数组中,求A数组中的最大数及其所对应的下标。
如何用vb解答随机产生N个二位正整数存放在一维数组中,求数组的最大值、平均值。