大衍數列
中國古代文獻中,曾記載過「大衍數列」, 主要用於解釋中國傳統文化中的太極衍生原理。
它的前幾項是:0、二、四、八、十二、1八、2四、3二、40、50 ...
其規律是:對偶數項,是序號平方再除2,奇數項,是序號平方減1再除2。
如下的代碼打印出了大衍數列的前 100 項。
for(int i=1; i<100; i++)
{
if(________________) //填空
System.out.println(i*i/2);
else
System.out.println((i*i-1)/2);
}
請填寫劃線部分缺失的代碼。經過瀏覽器提交答案。
* 輸入描述:
* 程序輸出: 不要填寫題面已有的內容,也不要填寫任何說明、解釋文字。
* 程序頭部的註釋結束
*/
上代碼:
public class Main {
public static void main(String[] args) {
for(int i=1; i<100; i++)
{
if(i%2==0) //填空
System.out.println(i*i/2);
else
System.out.println((i*i-1)/2);
}
}
}