什麼即時嘗試: 編寫一個接受一些整數作爲命令行參數的Java程序; - 顯示傳遞 整數的個數 - 顯示的最小和最大數量 - 顯示在列表中的所有質無*我可以不列出我列出的所有素數。怎麼了? :S
import java.util.*;
class commandLine
{
public static void main(String [] args)
{
int a[] = new int[args.length];
int count = 0;
for (int i = 0; i<a.length;i++)
{
a[i] = Integer.parseInt(args[i]);
count++;
}
System.out.println("Number of digits: " +count);
int large = a[0];
int small = a[0];
int num = 0;
for (int j = 0; j<a.length; j++)
{
num = a[j] ;
if(num>large)
{
large=num;
}
if(num<small)
{
small=num;
}
}
System.out.println("the largest is:" + large);
System.out.println("Smallest no is : " + small);
boolean isPrime = true;
for (int i = 2; i<a.length;i++){
for (int j=2; j<i; j++)
{
if((i % j)== 0)
{
isPrime=false;
break;
}
}
if(isPrime)
{
System.out.println(i + " is Prime");
}
isPrime = true;
}
}
}
你的問題是什麼? – 2014-10-30 15:12:56