题目内容

下列程序的输出结果是________________#include int f(int m){ static int k=2;k++;return k+m; }void main( ){ int s;s=f(2);printf(“%d,%d\n”,s,f(s));

查看答案
更多问题

对于以下递归函数f,调用f(3)的返回值是______________f(int n){ return((n<=0)?n:f(n-1)+f(n-2)); }

下面程序的输出结果是________________#include int x,y;f( ){ int y,a=25,b=10;x=a+b; y=a-b;return; }void main( ){ int a=9,b=5;x=a+b; y=a-b;f( );printf(“%d,%d\n”,x,y); }

下面程序的输出结果是________________int x=1;f( ){ static int i=2; int x=10;x+=++i; printf(“%d,”,x);}void main( ){ int i;for(i=1;i<4;i++){++x; f( ); }printf(“%d\n”,x);}

若有定义:char s[10]=”%d\0a\101”;则strlen(s)的值为____________

答案查题题库