为了账号安全,请及时绑定邮箱和手机立即绑定

为什么是软七八糟的数不是我想要的数列

为什么是软七八糟的数不是我想要的数列

C
BITEyou 2017-08-14 11:07:53
#include<stdio.h> int main() {     int i;     int a[40];     a[0]=1;     a[1]=1;     int num;     for(i=0;i<40;i++)         {               num=a[i-2]+a[i-1];       printf("%d\n",num);       }       return 0; }    
查看完整描述

3 回答

已采纳
?
__innocence

TA贡献313条经验 获得超208个赞

num=a[i-2]+a[i-1];

你的i从零开始,请问i-2是多少,请问a[-2]的值是多少?这就是为什么会出现

软七八糟的数不是你想要的数列


查看完整回答
反对 回复 2017-08-14
?
BITEyou

TA贡献10条经验 获得超4个赞

我改为1没用啊

查看完整回答
反对 回复 2017-08-14
  • 3 回答
  • 0 关注
  • 1683 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信