第7周作業1-循環大戰

import javax.swing.*;
/** 
 *這是計算n的階乘
 *通過了do...while來實現
  *
 */  
public class FactorialTest3 {
	public static void main (String args[])
	{    
		int n;  
		String s=(String)JOptionPane.showInputDialog(null,"請輸入整數n","1到n的階乘",    
				JOptionPane.PLAIN_MESSAGE,null,null,null);    
		n=Integer.parseInt(s);//有人不明白這是什麼來的,這相當於一種固定的語法結構,我是這樣理解的,記住就行
		{  
		  int i=1,j=1,k=1;//int型只要2^31—1個數
		  do
		  {
			  k*=j;
			  j++;//循環體結構
			  
		  }while(j<=n);//條件判斷
		  System.out.println(n+"!="+k);
		}
	}
}
        

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章