使用while循环计算n!

程序员成长之旅 · 程序员成长之旅/C语言/自己写的源码 · 94 字

#include<stdio.h> //此程序目的为计算n!

int main()

{

int i , n ;

long double t;

t = 1;

i = 2;

n = 0;

scanf("%d", &n);

while(i <= n)//可以理解为若“i <= n”成立,则执行花括号内指令,直到不成立为止。

{

t = t * i;//另外5!=12345=120、6!=12345*6=720

i = i + 1;//使循环跳出循环

}

printf("%f\n", t);

return 0;

}