c语言问题,求问大神

c语言问题,求问大神问题描述已知递推公式:F(n,1)=F(n-1,2)+2F(n-3,1)+5,F(n,2)=F(n-1,1)+3F(n-3,1)+2F(n-3,2)+... c语言问题,求问大神问题描述
  已知递推公式:

  F(n, 1)=F(n-1, 2) + 2F(n-3, 1) + 5,

  F(n, 2)=F(n-1, 1) + 3F(n-3, 1) + 2F(n-3, 2) + 3.

  初始值为:F(1, 1)=2, F(1, 2)=3, F(2, 1)=1, F(2, 2)=4, F(3, 1)=6, F(3, 2)=5。
  输入n,输出F(n, 1)和F(n, 2),由于答案可能很大,你只需要输出答案除以99999999的余数。
输入格式
  输入第一行包含一个整数n。
输出格式
  输出两行,第一行为F(n, 1)除以99999999的余数,第二行为F(n, 2)除以99999999的余数。
样例输入
4
样例输出
14

21
数据规模和约定
  1<=n<=10^18。

这是题目,图片是我自己做的,编译运行都没错,只是无论输入的n是多少输出结果都是2和3,不知道是哪出错了。。。
展开
 我来答
风若远去何人留
2018-02-09 · 知道合伙人互联网行家
风若远去何人留
知道合伙人互联网行家
采纳数:20412 获赞数:450134
专业C/C++软件开发

向TA提问 私信TA
展开全部

所有的if 后面的n=都改成n==

两个等于号才是判断。

更多追问追答
追问
噢  我再试看看
对了,谢啦,居然还犯这种低级错误。。。。
ouyang1917
2018-02-09 · TA获得超过237个赞
知道小有建树答主
回答量:529
采纳率:66%
帮助的人:169万
展开全部
你if语句写错了 if(n=1)是绝对成立的 所以就是2 3 应该是if(n==1) 所有 if都得这样
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式