单项选择题

以下程序的输出结果是______。
long fun(int n)
long s;
if(n==1 || n==2)s=2;
else s=n-fun(n-1);
return s;

main()
printf("% 1d\n", fun(3));

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

单项选择题
若有函数max(a,b),为了让函数指针变量p指向函数max,当调用该函数时,正确的赋值方法是
A) (*p)max(a,b)
B) *pmax(a,b)
C) p=max(a,b)
D) *p=max(a,b)
单项选择题
下列判断正确的是( )。
A) char a="ABCD";等价于char*a;*a="ABCD";
B) char str[10]="ABCD");等价于char str[10];str[]="ABCD");
C) char*s="ABCD";等价于char s;*s="ABCD";
D) char c[5]="ABCD",d[5]="ABCD";等价于char c[5]=d[5]="ABCD";
相关试题
  • 以下程序运行后的输出结果是______。...
  • 以下程序运行时从键盘输入:How are you...
  • 下列函数从字符数组s[]中删除和c一样的字...
  • 下列程序执行输出的结果是______。 ...
  • 以下程序的功能是:求出数组x中各相邻两个...