的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