1阶乘的和 #include main() { int i,n; long s=0,t=1; printf("\ninput n:\n"); scanf("%d",&n); for(i=1;i<=n;i++) { t=t*i; s=s+t; } printf("1!+2!+3!…+%d!=%ld\n",n,s); } 2阶乘 #include int fun(int n) { if(n==0||n==1) return n; else return n*fun(n-1); } main() { } 3三角形 #include void main() { int i,n,k,j; int n; long y; printf("\ninput a inteager number:\n"); scanf("%d",&n); y=fun(n); printf("%d=%ld\n",n,y); scanf("%d",&n); for(i=1;i<=n;i++) { for(j=1;j<=n-i;j++) printf(" "); for(k=1;k<=2*i-1;k++) printf("*"); } printf("\n"); } 4面积与体积 本文来源:https://www.wddqw.com/doc/f5ad7940b307e87101f69697.html