计算n的阶乘
#include<stdio.h>#include<Windows.h>#pragma warning(disable:4996)voidFact(int n){int sum=1;for(; n >0; n--){if(n==1)printf("%d=", n);else{printf("%d*",n);}
sum *= n;}printf("%d\n", sum);}intmain(){int n=0;printf("please enter n:");scanf("%d",&n);Fact(n);system("pause");return0;}
计算1!+2!+3!...+10!#include<stdio.h>#include<Windows.h>#pragma warning(disable:4996)intFact(int n){int sum=1;
sum *= n;return sum;}intmain(){int i=1;int sum =0;for(; i <11; i++){
sum +=Fact(i);}printf("%d\n", sum);system("pause");return0;}
#include<stdio.h>#include<Windows.h>#pragma warning(disable:4996)#define M 123intmain(){int a[]={11,22,33,44,55,66,77,88,99,100,123,145,156};int num =sizeof(a)/sizeof(a[0]);int left =0;int right = num -1;while(){}system("pause");return0;}
计算n的阶乘#include<stdio.h>#include<Windows.h>#pragma warning(disable:4996)void Fact(int n){ int sum=1; for (; n > 0; n--) { if (n==1) printf("%d=", n); else{ printf("%d*...