1. java 階乘,循環使用
import java.io.IOException;
class Text {
/**
* @param args
*/
public static void main(String[] args)
throws IOException{
int i;
int sum=1;
int n;
while(ture){
System.out.println("please input(0--7):");
n=System.in.read()-48;
for(i=1;i<=n;i++)
{sum=sum*i;}
System.out.println(n+"!="+sum);
} //要想結束按Ctrl+c,沒測試,自己試下,呵呵
}
}
2. java,可以用for循環寫一個到5的階乘計算
用for循環寫一個到5的階乘計算的Java程序如下
publicclassC{
publicstaticvoidmain(String[]args){
for(inti=1;i<=5;i++){
intfactorial=1;
for(intj=1;j<=i;j++){
factorial*=j;
}
System.out.println(i+"!="+factorial);
}
}
}
運行結果
1!=1
2!=2
3!=6
4!=24
5!=120
3. java中階乘怎麼表示
java中可以用for循環來實現階層。
代碼如下:
public class Demo {
public static void main(String[] args) {
for(int i=1;i<5;i++){
int sum = 1;//定義一個用來存儲階層的值
for(int j=1;j<=i;j++){//實現階層的循環
sum *= j;
}
System.out.println(i+"的階層是:"+sum);
}
}
}
for循環中的變數從1開始,循環遍歷到階層本身的這個數,通過一個變數來記錄上一個數的乘積即可。
4. JAVA中怎麼表示階乘
java中可以用for循環來實現階層。
代碼如下:
public class Demo {
public static void main(String[] args) {
for(int i=1;i<5;i++){
int sum = 1;//定義一個用來存儲階層的值
for(int j=1;j<=i;j++){//實現階層的循環
sum *= j;
}
System.out.println(i+"的階層是:"+sum);
}
}
}
for循環中的變數從1開始,循環遍歷到階層本身的這個數,通過一個變數來記錄上一個數的乘積即可。
5. java for循環的解釋
循環的意思就是讓程序重復地執行某些語句。在程序設計時,常常需要處理大量的重復動作,採用循環結構可以降低程序書寫的長度和復雜度,可使復雜問題簡單化,提高程序的可讀性和執行速度。其中,for循環就是循環結構的一種,另外還有while循環和do-while循環語句。但是for循環是開發者明確知道了循環次數。
For循環格式如下:
for(賦初值;判斷條件;賦值加減){
執行語句
}
若是在循環主體中要處理的語句只有一個,可以將大括弧省去。下面列出for循環的流程:
(1)第一次進入for循環是,要為循環控制變數賦初值。
(2)根據判斷條件內容檢查是否要繼續執行循環,當判斷條件為真(true)時,繼續執行循環主體內的語句;判斷條件為假(false)時,則會跳出循環,執行其它語句。
執行完循環主體內的語句後,循環控制變數會根據增減量的要求更改循環控制變數的值,然後再回到步驟(2)重新判斷是否繼續執行循環。更具上面可以畫出下面的流程圖。
6. 用java的for循環怎麼算16的階乘請把代碼給我謝謝。
開頭就不寫了。
long ans=1;
for(int i=1;i<17;i++)
{
ans=ans*i;
}
System.out.println(ans);
手機打的,千萬別復制,會報錯,你自己敲一遍。
7. JAVA用FOR循環寫N的階乘,和用遞歸寫N的階乘
class jiecheng1{
long jisuan(long x){
if(x>=0){
if (x==0)
return 1;
else if (x==1)
return 1;
else
return x*(jisuan(x-1));}
else return -1;
}
}
class jiecheng2{
public static void main(String[] args){
jiecheng1 aa=new jiecheng1();
System.out.println(aa.jisuan(2));
}
}
8. Java怎麼用for循環語句編寫數字階層乘積
階層是什麼?是階乘么?求n!,那很簡單啊,假設輸入的是正整數n
int ans=1;
for(int i=1;i<=n;i++){
ans *= i;
}
9. java計算n的階乘
int n=8;
int p=n;
for(int i=n;i>1;i--){
p*=i;
}
print("%d\n",p);
10. JAVA中怎麼表示階乘
1、首先在電腦打開eclipse軟體,創建Scanner對象。