我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

斐波那契数列求第n项这样写为什么不对?

#include
#include
int main(void)
{
int n,b=0,x=1,d=0;
long long z=0;
scanf("%d",&n);
for(b=0;b<=n;b++)
{
z=x+d;
x=d;
d=z;
}
printf("%lld",z);
return 0;
}

for(b=1;b<=n;b++)
z定义为long long,那么建议x,d也定义成long long

近期文章

  • 如何用代码块功能插入代码?
  • jsp中javabean
  • 运用贝叶斯进行绿幕抠像时出现没有与参数列表匹配的重载函数实例错误
  • 使用node.js创建vue项目拨错问题
  • 在虚拟环境下安装pytorch,过几天就没有了
  • c# 传入整型数组为什么不能正常打印到屏幕
  • zerotier搭建后网络唤醒查不到主机
  • python代码问题
  • 这句话是什么意思。。
  • Cmake如何引用外部.h文件
  • 请问以下代码为什么运行不了
  • 如何将下面的文字放置在横线内
  • PHP PDOException - 参数号无效:列/参数从1开始[重复]
  • 版本号机制加锁和redisson加锁
  • vhdl串口通讯打印出现乱码
  • 两台linux之间如何通过USB2.0接口使用C++建立数据收发连接?
  • Exception in thread "AWT-EventQueue-0" java.lang.StackOverflowError
  • 求写spark SQL语句 去重 选取时间
  • 数据库Cannot mix incompatible Qt library (6.3.1) with this library (6.4.0)
  • c++c语言难输入一个大于

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华