星期四, 2月 14, 2008

C++ N!(N階層)非遞迴的程式

因有學員提問,我就在這裡將程式碼公開,
也歡迎各位提供不同的寫法(請記得將<<改為<<):
#include
int main()
{
int n,product=1,i;
cout<<endl<<"====================="<<endl;
cout<<" n!計算 "<<endl;
cout<<"please input"<<endl;
cin>>n;
cout <<endl<<"====================="<<endl;
for(i=1;i<=n;++i)
product*= i;
cout <<n<<":"<<product<<endl;
cout <<endl<<"====================="<<endl;
cout <<endl<<"from pcschool c++ class"<<endl;
system("pause");
return 0;
}

2 則留言:

  1. 可以幫我改一下程式嗎?
    就是用printf不要用cout<<

    回覆刪除
  2. 等我有空
    我再處理

    回覆刪除