单项选择题
下面程序的输出结果是( )。
#include <stdio.h>
fun(int n,int *s)
int f1, f2;
if(n==1||n==2)
*s=1:
else
fun(n-1,&f1);
fun(n-2,&f2);
*s=f1+f2;
main()
int x;
fun(6,&x);
printf(" %d\n", x);
A.6
B.7
C.8
D.9
点击查看答案
<上一题
目录
下一题>
热门
试题
单项选择题
运行下面的程序,若从键盘输入字母“b”,则输出的结果是( )。 char c; c=getchar(); if(c>='a' &&c<='u') c=c+4; else if(c>='v' &&c<='z') c=c-21; else printf( input error! n ); putchar(c);
A.g
B.w
C.f
D.d
点击查看答案
单项选择题
有以下程序: main() int a=1, b=3, c=5; int *p1=&a,*p2=&b,*p=&c; *p=*p1*(*p2); printf( %d n ,c); 执行后输出的结果是( )。
A.1
B.2
C.3
D.4
点击查看答案
相关试题
以下程序中函数scmp的功能是返回形参指针sl...
有以下结构体说明和变量定义,如图所示,指...
以下程序的输出结果是( )。 struct st...
下面程序的输出结果是( )。 main() ...
以下程序的运行结果为( )。 #define ...