for循环

阶乘

int n;

scanf("%d",&n);

int fact=1;

int i=1;

for(i=1;i<=n;i++){

   fact*=i;

}

printf("%d!=%d",n,fact);

初始动作     循环继续的条件    循环每轮要做的动作

 

如果有固定次数,用for

如果必须循环一次,用do-while

其他情况用while

 

posted @ 2023-02-06 17:26  田同学-  阅读(15)  评论(0)    收藏  举报