问题
有如下程序 long fib(int n) { if(n>2) return(fib(n-1)+fib(n-2)); else return(2); } main() { printf("%ld\n",fib(3)); } 该程序的输出结果是
发布时间:2025-09-19 作者:广东开放大学 浏览:0次
有如下程序 long fib(int n) { if(n>2) return(fib(n-1)+fib(n-2)); else return(2); } main() { printf("%ld\n",fib(3)); } 该程序的输出结果是
A、2 B、4 C、6 D、8
您可能感兴趣的试题
-
a,b,c,end B a,a,a,end C a,a,a, D a,b,c,
a,b,c,end B a,a,a,end C a,a,a, D a,b,c,6.函数调用语句:fseek(fp,-10L,2);的含义是( )。A 将文件位置指针从文件末尾处向文件头的方向移动 10 个字节B 将文件位置指针从当前位置向文件头的方向移动 10 个字节C 将文件位置指针从当前位置向文...
查看答案 -
以下程序的输出结果为( )。 main( ) { char c; int i; for(i=65;i<68;i++) { c=i+32; switch(c) { case 'a':case 'b':case 'c':printf("%c,",c);break; default:printf("end");} } }
以下程序的输出结果为( )。 main( ) { char c; int i; for(i=65;i...
查看答案 -
设 i 和 k 都是 int 类型,则 for 循环语句( )。 for(i=0,k=-1;k=1;i++,k++) printf("****\n");
设 i 和 k 都是 int 类型,则 for 循环语句( )。 for(i=0,k=-1;k=1;i++,k++) printf("****\n");A 循环结束的条件不合法 B 循环体一次也不执行 C 循环体只执行一次 D是无限循环...
查看答案 -
设 a 为 int 型变量,执行下列赋值语句后,a 的取值分别是( )。 a=125.534;a=20.0/3;a=(int)125.521%4;a=5<<2;
设 a 为 int 型变量,执行下列赋值语句后,a 的取值分别是( )。 a=125.534;a=20.0/3;a=(int)125.521%4;a=5...
查看答案 -
已知函数 fread 的调用形式为 fread(buffer,size,count,fp),其 中 buffer 代表的是( )。
已知函数 fread 的调用形式为 fread(buffer,size,count,fp),其中 buffer 代表的是( )。A 存放读入数据项的存储区 B 存放读入数据的地址或指向此地址的指针C 一个指向所读文件的文件指针 D 一个整形变量,代表要读入的数据项总数...
查看答案
