例題:下列給定程式中,函式fun的功能是:求n!(n<20),所求階乘的值作為函式值回傳,例如,若n=5,則應輸出120,
請修改程式中的錯誤,得出正確的結果,
注意:不要改動main函式,不能增行或刪行,也不能更改程式的結構,
代碼如下:
#include<conio.h>
#include<stdio.h>
long fun(int n)
{
if(n>1)
return(n*fun(n-1));
return 1;
}
main()
{
int n=5;
printf("%d!=%ld\n",n,fun(n));
}
輸出運行視窗如下:

越努力越幸運!
加油,奧力給!!!
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/256379.html
標籤:其他
