2016年11月27日 星期日

迴圈累加 java

import java.util.*;
public class Forplus
{
public static void main(String[] main)
{
int num,num1,sum=0;//創立三個變數 num讀需要加幾次 num1則負責計數還有幾列
Scanner sc=new Scanner(System.in);
num=sc.nextInt();//讀使用者需要幾次
num1=num;//開始計數
while(num>=1)
{
if(num==1)//只要num==1就表示已經加完了一列
{

sum+=num;//sum累積起來
System.out.print(num+"="+sum);//......+1=sum
System.out.println();//換下一列
sum=0;//歸零
num1--;
num=num1;
//重要!num1--計數
}
else//不是1的話就不斷sum累加
{
sum+=num;
System.out.print(num);
System.out.print("+");
num--;
}
}

}
}

----------------------執行結果如下----------------------

沒有留言:

張貼留言