星期五的小考形式改了,改得每個人都緊張兮兮的 新出的考卷上不再只有一題,原本只有期中考會出現的考卷讓氣氛凍結 新的考卷~ 不過還好我都有過了~ 以下為題目+程式碼 09.請寫一程式讓使用者輸入一整數n,並包含一名為isprime的 method ,接受使用者輸入之整數為參數,並傳回booloean值,isprime內判斷傳遞進去之參數是否為質數,若是傳回ture,為質數,否則傳回false。主程式main中則呼叫isprime(X),並判斷回傳結果,若回傳值為true則印出n為質數,若回傳值為false則印出n不為質數。 Hint:判斷n是否為質數可以將n分別除以2,...,n-1,若無任何數可以整除則為質數,否則非為質數。 __________________________________________________________________________________________________________ import java.io.*; public class IM119A_09 { public static void main(String[] args)throws Exception { BufferedReader br =new BufferedReader(new InputStreamReader(System.in)); int n; System.out.print("請輸入一整數,我會判斷是否為質數:"); n =Integer.parseInt(br.readLine()); boolean result=isprime(n); if(result) System.out.println(n+"是質數"); else System.out.println(n+"不是質數"); } static boolean isprime(int a) { int i=2; boolean Isprime=true; do{ if((a%i==0)&&(a!=2)) { Isprime=false; break; } i++; }while(i
文章標籤
全站熱搜
創作者介紹
創作者 nnosnhoj 的頭像
nnosnhoj

弱弱工程師的筆記本

nnosnhoj 發表在 痞客邦 留言(0) 人氣(1,231)