为什么C++读取txt文件,最后一行显示0 0,如何去掉后面一行的0 0
5个回答
展开全部
void show函数的for循环的判断条件错了,应该改为
for(int i=0; i<n; i++)
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
show中for循环的条件问题,多循环了一次
因为多出的一次没有数据,或者初始化为0了,所以打印出了0这一行
因为多出的一次没有数据,或者初始化为0了,所以打印出了0这一行
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
目测,show函数里for循环控制问题,i<n,不是i<=n
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
存放结构没有初始化
或者
读取内容结尾没做处理
或者
读取内容结尾没做处理
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
定义数组a[9];
使用的时候不能用a[9],最大是a[8]
你触犯了边界判断问题。
使用的时候不能用a[9],最大是a[8]
你触犯了边界判断问题。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询