C语言求某数阶乘

mac2026-01-28  5

C语言求某数阶乘

//倒序 #include <stdio.h> #include <stdlib.h> int main() { int num,i; printf("请输入所求数:\n"); scanf("%d",&num); for(i=num-1;i>1;i--) { num=num*i; } printf("该数阶乘为:%d\n",num); return 0; } //顺序 #include <stdio.h> #include <stdlib.h> int main() { int num,i,s=1; printf("请输入所求数:\n"); scanf("%d",&num); for(i=1;i<=num;i++) { s=s*i; } printf("该数阶乘为:%d\n",s); return 0; }
最新回复(0)