的distincts的我有一個另外的程序:薩姆擴展說明
import java.io.*;
public class sum
{
int num;
int sum = 0;
int result;
public void findsum() throws IOException
{
BufferedReader Br = new BufferedReader(new InputStreamReader(System.in));
System.out.print("enter the value for N : ");
num = Integer.parseInt(Br.readLine());
int nums[] = new int[num+1];
for(int i = 1; i <= num; i++)
{
System.out.print("\n Enter " + i + " number: ");
nums[i]= Integer.parseInt(Br.readLine());
sum = sum + nums[i];
}
System.out.print("\n Sum is : " + sum);
}
public static void main(String args[]) throws IOException
{
sum sm = new sum();
sm.findsum();
}
}
輸出:
它佔據N Integer
值作爲來自用戶的輸入,並返回這些N個的總和。
但我想如果任何數字等於另一個它會自動忽略他們另外。
它工作正常,日Thnx ....但你能解釋一下邏輯... – 2014-10-31 10:42:47