注意:此页面搜索的是所有试题
读下列程序,写出程序的运行结果。 #include double fact(int n); int main() { int n; scanf ("%d", &n); printf ("%.0f\n", fact (n) ); return 0; } double fact(int n) { double result; if (n==1 || n == 0) result = 1; else result = n * fact(n-1); return result; } 输入: 5 输出:

参考答案