利用上一次的方法
來寫階乘
#include<stdio.h>
#include<stdlib.h>
int main(){
unsigned int x,y,i;
while(scanf("%d",&y) !=EOF){
x=1; // x=1 讓x變數 作initialize的動作(從1開始乘)
for( i = 1 ; i <= y ; i++){
x *= i ;
}
i--;
printf("factorial %dth is : %d\n" , i , x);
}
}
全站熱搜
留言列表