哪位高手能否告诉我下面个用C写的斐波那契数列哪里出问题了,算出的数据出现了负数,请帮我找下问题所在

[复制链接]
查看11 | 回复2 | 2013-6-8 17:20:38 | 显示全部楼层 |阅读模式
算出负数是可能的,int型或者long long都是有上界的,2个大数相加就会出现负数了,其实你可以试着找一下,那个负数之前的2个正数,记下来,单独拿出来相加,看看是不是负数,就更清楚了。...
回复

使用道具 举报

千问 | 2013-6-8 17:20:38 | 显示全部楼层
你好,我这运行没负数呀,请说明哪里出现#include "stdio.h"#include "stdlib.h"void main(){
int* num;
int total;
while(true){
printf("请输入斐波那契的个数(注意个数至少3个):\n"); ...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行