mdsk.net
当前位置:首页 >> 数组 最大值最小值 >>

数组 最大值最小值

以下程序主要是求得数组中的最大值和最小值: public class a {public static void main(String args[]) {int a[]={84,40,16,3,10,49,28,76,94,70};int n;int min=a[0];int i;int max=a[0];for(n=0;n

#include int main() { int a[5]; int i,max,min; printf("input number:\n"); for(i=0;i

#include int main() {int i,max,min,s=0,a[10]={12,4,13,53,57,85,52,66,59,90}; max=min=a[0]; for(i=1;imax)max=a[i]; else if(a[i]

楼上的应该还没有考虑全吧! 最小值和最大值不一定只有一个啊! #include #define N 5 main() { int a[N],i,max,min; printf("请输入%d个要处理是数据:",N); for(i=0;i

循环遍历: var max = data[0] var min = data[0] for (var i = 0; i < data.length; ++i) { if (max < data[i]) { max = data[i] } if (min > data[i]) { min = data[i] } }

如果是C等传统语言,只有循环扫描数组的每一个元素,逐一比较。现代语言一般直接有MAX、MIN等函数直接使用。

public void maxAndMinArray(){ int[] nums = {3,4,5,7,8,4,3,6}; int max=nums[0]; int min=nums[0]; for (int i = 0; i < nums.length; i++) { if(maxnums[i]){ min=nums[i]; } } System.out.println("最大值是:"+max); System.out.println(...

代码如下: public class App {public static void main(String[] args) {int[] numbers = { 1, 2, 3, 4, 5, 6 };int max, min;max = numbers[0];min = numbers[0];for (int i = 0; i < numbers.length; i++) {if (numbers[i] > max) {max = num...

#includeint main(){ int a[10] = {12,45,324,54,23,546,765,2435,1343,54}; int min=a[0],max=a[0],mmin=1,mmax=1;//min记录最小值,mmin记录最小值得位置 for(int i=1;imax){ max=a[i]; mmax=i; } if(a[i]

max=Array(0) min=Array(0) for i=1 to N-1 if maxArray(i) then min=Array(i) next msgbox "最大值是:" & max msgbox "最小值是:" & min

网站首页 | 网站地图
All rights reserved Powered by www.mdsk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com