# 大衍数列 中国古代文献中,曾记载过“大衍数列”, 主要用于解释中国传统文化中的太极衍生原理。 它的前几项是:`0、2、4、8、12、18、24、32、40、50 …` 其规律是:对偶数项,是序号平方再除2,奇数项,是序号平方减1再除2。 以下的代码打印出了大衍数列的前 100 项。 请填补空白处的内容。 ```c #include int main() { int i; for (i = 1; i <= 100; i++) { if (__________________) printf("%d ", i * i / 2); else printf("%d ", (i * i - 1) / 2); } printf("\n"); } ``` ## 答案 ```c i % 2 == 0 ``` ## 选项 ### A ```c i % 2 == 1 ``` ### B ```c i / 2 == 0 ``` ### C ```c i / 2 == 1 ```