阅读下面程序,则执行后的结果为().longfun(intn){if(n>2)r...tf("%ld\n",fun(5));}
10
举一反三
- 阅读下面程序段,则执行后的结果是。 #include longfun(intn) {if(n>2) return(fun(n-1)+fun(n-2)); elsereturn(2); } intmain() {printf(“%ld﹨n”,fun(5)); return0; }
- 阅读下面程序,则执行后的结果为( ). main( ) { int m=4,n=2,k; k=fun(m,n); printf("%d\n",k); } fun(int m,int n) { return(m*m*m-n*n*n);}
- 如有以下程序: #include(iostream> usingnamespacestd; longfun(intn) { if(n)2) return(fun(n-1)+fun(n-2)); else return2; } intmain( ) { cout<<fun(3)<<endl; return0; } 则该程序的输出结果应该是( )。 A.2 B.3 C.4 D.5
- 阅读下面程序,则执行后的结果为().main(){intm=4,n=2,k;k=...eturn(m*m*m-n*n*n);}
- 读程序并写结果。#include stdio.hlong fun(int n){ long s;if(n==1||n==2)s=2;elses=n-fun(n-1);return s;}int main(){ printf(%ld\n,fun(3)); return 0;}
内容
- 0
函数定义为voidfun(int&i),变量定义intn=100,则下面调用该函数正确的是________。 A: fun(20) B: fun(20+n) C: fun(n) D: fun(&n)
- 1
下面程序的输出结果为______ 。long fun( long n ){ long t, s=0;while(n) { t=n%10; s=s*10+t; n=n/10; }return s;}void main( ){ long int a = 2345, b;b = fun( a ) ; printf( "%ld", b );}
- 2
阅读下列程序,则执行后的结果为()。#includestdio.hintmain(){intc[][4]={1,2,3,4,5,6,7,34,213,56,62,3,23,12,34,56};printf(%x,%x\n,c[2][2],*(*(c+1)+1));}
- 3
下面程序的输出结果为().fun(inta,intb){intc;c=a+b;r...);printf("%d\n",r);}
- 4
阅读下列程序,则执行后的结果为( ). main( ) { int c[][4]={1,2,3,4,5,6,7,34,213,56,62,3,23,12,34,56}; printf("%x,%x\n",c[2][2],*(*(c+1)+1)); }