當前位置:編程學習大全網 - 電腦編程 - C語言編程 求1!+3!+5!+……+N!的值,且N為奇數

C語言編程 求1!+3!+5!+……+N!的值,且N為奇數

#include<stdio.h>

int main(){

int n,i;

long a,sum = 1;

printf("請輸入壹個奇數:\n");

scanf("%ld",&n);

for(i = 3,a = 1;i <= n;i += 2)

{

a *= i * (i - 1);

sum += a;

}

printf("%ld\n",sum);

return 0;

}

本程序已經在VC上運行通過,在N不是很大的情況下可以,太大了就屬於大數問題了,要改

  • 上一篇:用c#(windows應用程序)編寫壹個程序,輸入自己的姓名“****”,然後輸出“妳好****”。跪求!!!!
  • 下一篇:排刀加刀塔正負值怎麽算
  • copyright 2024編程學習大全網