c语言 do-while循环 阶乘的计算

 1 #include <stdio.h>
 2 
 3 int main(){
 4 int n=0;
 5 int factor=1;
 6 int i=1;
 7 printf("请输入一个数的阶乘:");
 8 scanf("%d",&n);
 9 do{
10     factor=factor*i;
11     i++;
12     n--;
13 }while(n!=0);
14 printf("这个数字的阶乘是%d",factor);
15     return 0;
16     
17 };

 

posted @ 2021-11-21 21:00  emary  阅读(2033)  评论(0编辑  收藏  举报