读程序写出程序执行结果 #include <stdio.h> int fib(int g) { switch(g) case 1: case 2: return 1; } ret
3个回答
展开全部
#include<stdio.h>
#include<string.h>
#include<stdlib.h>
int fib(int g)
{ switch(g)
case 1:
case 2: return 1;
return -1;
}
int main()
{
printf("%d\n", fib(5));
system("pause");
return 0;
}
这样的话很明显是-1,因为你传入5,不属于switch当中的0或1,所以只会回传-1,最后印出-1
#include<string.h>
#include<stdlib.h>
int fib(int g)
{ switch(g)
case 1:
case 2: return 1;
return -1;
}
int main()
{
printf("%d\n", fib(5));
system("pause");
return 0;
}
这样的话很明显是-1,因为你传入5,不属于switch当中的0或1,所以只会回传-1,最后印出-1
展开全部
-1
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不晓得
追问
#include
int fib(int g)
{ switch(g)
case 1:
case 2: return 1;
}
return -1;
}
void main()
{ printf(“%d\n”, fib(5)) ;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询