有如下程序,运行时输出的结果是。 #include

有如下程序,运行时输出的结果是()。

 #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 sum=0; 
for(int i=0;i<6;i++)sum+=fun(Sample(i));
 cout<<sum; return 0; }
答案
C

题目信息

题号:6144
题型:单选题
难度:普通