2012-11-14 33 views
-2

我有三個變量a b c。我想要一種方式(在Java中)選擇這些變量的最小值,並在不使用數組對數值進行排序的情況下將1加1。不使用數組返回3個變量的最小值

有沒有辦法做到這一點?

在程序開始時,所有這些變量都將等於零。

+4

是有很多方法可以做到這一點。你有什麼嘗試? – wattostudios

+1

使用Math.min: http://stackoverflow.com/questions/9576557/most-efficient-way-to-find-smallest-of-3-numbers-java – ag0rex

+0

嘗試PHP:分鐘(A,B , C); :) – Yoot

回答

6

Math.min(Math.min(a,b), c) + 1

3
int a = 1; 
int b = 2; 
int c = 3; 

int min = Math.min(a, Math.min(b, c)) + 1;