计算奇数阶乘之和c语言,用C求奇数阶乘之和比如:1!3!5!... – 手机爱问

77c3afa354bbcefdba05d794e0169e21.png

2018-04-25

c语言5的阶乘表示方法有多少种!!!!

也就是1*2*3*4*5

用c语言表达下!

各种组合的方法 也有#include #include #define N 5int count; void swap(int &x,int &y) { int temp=x; x=y; y=temp; } void print(int *a) { int i; printf("5!="); for(i=0;iprintf("%d%c",a[i],i==(N-1)?'

':'*'); count ;} void AllList(int *a,int n,int i) { int j; if(i==N-1) print(a); else { for(j=i;j{ swap(a[i],a[j...全部

各种组合的方法 也有#include #include #define N 5int count; void swap(int &x,int &y) { int temp=x; x=y; y=temp; } void print(int *a) { int i; printf("5!="); for(i=0;iprintf("%d%c",a[i],i==(N-1)?'

':'*'); count ;} void AllList(int *a,int n,int i) { int j; if(i==N-1) print(a); else { for(j=i;j{ swap(a[i],a[j]); AllList(a,N,i 1); swap(a[i],a[j]); } } } int main() { int a[]={1,2,3,4,5}; AllList(a,N,0); printf("共有%d组合方法

",count);system("pause"); return 0; }。

收起

你可能感兴趣的:(计算奇数阶乘之和c语言)