#include fun( int x){ int p;if( x==0||x==1) return(3);p=x-fun( x-2);return p;}main(){ printf( "%d\n", fun(9));}
查看答案
以下程序输出的最后一个值是int ff(int n){ static int f=l; f=f*n; return f;}main(){ int i; for(I=1;I<=5;I++ printf(“%d\n”,ff(i));}
以下函数的功能是:求x的y次方,请填空。double fun( double x, int y){ int i; double z; for(i=1, z=x; i
下面程序运行结构是什么?#include "iostream"#define max(a,b) (a>b?a:b)using namespace std;int F(int a[],int s,int e){if(s==e) return a[s]; else if(s+1 == e) return max(a[s],a[e]); return max(a[s],F(a,s+1,e));}int main(){ int a[] = {5,1,4,6,2}; int s = 0,e = 4; cout << F(a,s,e) << endl; getchar(); return 0;}
下面程序运行的结果是#include "iostream"using namespace std;int Sum(int n){ if(n>0){ return n+Sum(n-1); }else{ return 0; }}int main(){ cout<