
调试查错
sser_rxq
努力学习成长的新人
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
查错 0
题目:题目大意:输入分数,排序,用 * 表示重复分数个数。实际就是制作条形图。问题代码#includevoid sort(int a[], int n);int main(){ int a[100], i, j,counter; for(i=0; scanf("%d",&a[i]) !=EOF; i++) // i 的原创 2012-02-19 00:38:55 · 358 阅读 · 0 评论 -
USACO 刷题调试0
调试,装逼的说就是透过现象看本质。运行结果不对,根据和 预期的差异 猜测判断问题可能在哪。如果可能太多,就要逐步缩小范围。打印语句,设置断点,输出到文件等等方式。这就是为什么要 避免滥用全局变量的原因(之一)。全局变量受到的影响太多,被重名变量隐藏,被某些函数修改(可能是本文件外的函数),这样会增大调试范围,也可能造成难以再现的错误结果,调试的难度大增。下面这题是USACO原创 2013-07-27 15:57:12 · 820 阅读 · 0 评论 -
一个list的 调试 再思考 改进 (1)
这段代码目的: 构造有序链表, 实现 merge 操作,将两个有序表合并,并且去重.例子: A: 1 2 2 3 B: 1 3 5 8合并得CC: 1 2 3 5 8 下面代码有一句错了,导致段错误,如何调试呢/ #include <cstdio>#include <algorithm>class my_li...原创 2018-09-05 14:06:12 · 144 阅读 · 0 评论