有如下程序: #include <iostream> using namespace std; class Sample{ friend long fun(Sample s); public: Sample(

admin2013-05-30  41

问题 有如下程序:
   #include <iostream>
   using namespace std;
   class Sample{
   friend long fun(Sample s);
   public:
   Sample(long
A) {x=a;}
   private:
   long x;
   };
   long fun(Sample s){
   if(s.x<2)return 1;
   return s.x*fun(Sample(s.x-1));
   }
   int main( ){
   int sunl=0;
    for(inti=0;i<6;i++)sum+=fun(Sample(i));
   tout<<sum:
   return 0;
   }
   程序的输出结果是A) 120
B) 16
C) 154
D) 34

选项 A、 
B、 
C、 
D、 

答案C

解析
转载请注明原文地址:https://kaotiyun.com/show/d6Np777K
0

最新回复(0)