當前位置:編程學習大全網 - 編程軟體 - c++編程題 高手進來

c++編程題 高手進來

#include<iostream.h>

class C

{

public:

C(int x,int y);

int f(int k);

void fun();

void print();

private:

int m,n,c;

};

C::C(int x,int y)

{

m=x;

n=y;

}

int C::f(int k)

{

int i,t=1;

for(i=1;i<=k;i++)

t=t*i;

return t;

}

void C::print()

{

cout<<"m="<<m<<endl;

cout<<"n="<<n<<endl;

}

void C::fun()

{

cout<<"請輸入C(m,n)的值:";

cout<<"m=:";

cin>>m;

cout<<"n=:";

cin>>n;

c=f(m)/(f(n)*f(m-n));

cout<<"組合數C(m,n)的結果為:";

cout<<c<<endl;

}

void main()

{

C a(2,3);

cout<<a.f(3)<<endl;

a.fun();

}

  • 上一篇:excel中vba中用treeview做的文件遍歷,打開文件後,無法正常關閉
  • 下一篇:野花盛開全集txt
  • copyright 2024編程學習大全網