當前位置:編程學習大全網 - 編程軟體 - C語言 編程 1*3*5*……*(2n-1) 前n項積

C語言 編程 1*3*5*……*(2n-1) 前n項積

以下是C語言程序,計算1*3*5*……*(2n-1)前n項積:

```c

#include <stdio.h>

int main() {

int n, i, product = 1;

printf("請輸入n的值:");

scanf("%!d(MISSING)", &n);

for (i = 1; i <= n; i++) {

product *= (2 * i - 1);

}

printf("1*3*5*...*(2n-1)前%!d(MISSING)項的積為:%!d(MISSING)\n", n, product);

return 0;

}

```

程序中使用for循環計算積,循環變量i從1到n,每次循環乘上(2i-1)。最終計算出1*3*5*……*(2n-1)前n項的積,保存在變量product中,並輸出結果。

  • 上一篇:什麽是單片機的中斷?
  • 下一篇:關於批處理編程的問題
  • copyright 2024編程學習大全網