主题:运行出错
lixinwen000
[专家分:30] 发布于 2012-09-03 15:26:00
好好的就突然停了,奇怪的是最后也没有"Press any key to continue",这是怎么回事呢?
最后更新于:2012-09-03 16:37:00
回复列表 (共6个回复)
沙发
臭石头雪球 [专家分:23030] 发布于 2012-09-03 16:03:00
需要错误提示。如果看不到,就下断点单步 Debug
板凳
lixinwen000 [专家分:30] 发布于 2012-09-03 16:46:00
上传了一张报错的图片~
3 楼
臭石头雪球 [专家分:23030] 发布于 2012-09-03 19:32:00
这是 sqrt 的定义域错误,可能是负数开方了。
4 楼
lixinwen000 [专家分:30] 发布于 2012-09-04 09:16:00
[quote]这是 sqrt 的定义域错误,可能是负数开方了。[/quote]
这种错误怎么查找呢?在没有给出具体错误来源的情况下??
5 楼
臭石头雪球 [专家分:23030] 发布于 2012-09-04 09:55:00
你的代码上方有输出很多数据,你应该知道是什么地方的代码去输出的。
看起来是个循环。
这个循环的位置你应该是知道的,在这段代码里找所有 sqrt,然后下断点,跟踪
6 楼
lixinwen000 [专家分:30] 发布于 2012-09-04 20:03:00
[quote]你的代码上方有输出很多数据,你应该知道是什么地方的代码去输出的。
看起来是个循环。
这个循环的位置你应该是知道的,在这段代码里找所有 sqrt,然后下断点,跟踪[/quote]
好主意,好主意!
我来回复