c语言求每项为其前两项之积,一个小问题,求大佬点拨
如图,要求第八个数,但是输出比正确答案多了1,不知道怎么回事,第八个的数都是正确的,到了第八个就这样了,求大佬赐教!万分感谢...
如图,要求第八个数,但是输出比正确答案多了1,不知道怎么回事,第八个的数都是正确的,到了第八个就这样了,求大佬赐教!万分感谢
展开
3个回答
展开全部
要使用数组元素x[7],定义数组时,应该使用int x[8];
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
溢出了.
int最大只能存到2147483647
第八个值是85691213438976 明显超过了.
所以 这个需要用long long 来存储.即64位int.
int最大只能存到2147483647
第八个值是85691213438976 明显超过了.
所以 这个需要用long long 来存储.即64位int.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询