单项选择题

以下程序的输出结果是______。 long fun(n) { long s; if(n==1||n==2)s=2; else s=n-fun(n-1); return s; } main() { printf("%ld\n",fun(3)); }

A.1
B.2
C.3
D.4
<上一题 目录 下一题>
热门 试题

单项选择题
以下正确的描述是:在C语言程序中______。
A.函数的定义可以嵌套,但函数的调用不可以嵌套
B.函数的定义和函数的调用均可以嵌套
C.函数的定义和函数的调用均不可以嵌套
D.函数的定义不可以嵌套,但函数的调用可以嵌套
单项选择题
以下程序的运行结果是______。 float fun(int x,int y) { return(x+y); } main() { int a=2,b=5,c=8; printf( %3.1f n ,fun(int)fun(a+c,b),a-c); }
A.编译出错
B.9
C.21
D.9.0
相关试题
  • 下面程序的运行结果是______。#incl...
  • fun(int n,int *s){ int f1,f2...
  • 以下程序的运行结果是______。#incl...
  • 有如下程序 long fib(int n) { if...